| c. 1974 - c. 1984 | Various positions at the Western Australian Education Department |
| 1984 - | Occasional lecturing at the University of Western Australia |
| 1984 | Francis George Bradshaw Prize received from the University of Western Australia |
| 1984 - 1989 | Occasional lecturing at Curtin University of Technology and Edith Cowan University, Western Australia |
| 1984 - 1989 | Executive Director of the Australian Council on Smoking and Health |
| 1984 - 1989 | Consultant at the Health Department, Western Australia |
| 1990 | Public Health Association of Australia Award received |
| 1990 - 1999 | Trustee of the Cerebral Palsy Foundation |
| 1990 - 1999 | Chief Executive Officer of the Cerebral Palsy Association, Western Australia (formerly the Spastic Welfare Association) |
| 1992 - 1993 | Member of the State Government Advisory Committee on Disability in Western Australia |
| 1992 - 1993 | Vice-President of the Australian Public Health Association, Western Australia branch |
| 1992 - 1995 | Member of the Reproductive Technology Council in Western Australia |
| 1992 - 1995 | National Vice-President of the Australian Cerebral Palsy Association |
| 1994 - | Patron of the Australian Disability Achievement Foundation |
| 1995 - 1999 | National President of the Australian Cerebral Palsy Association |
| 1996 | Deputy Chair of the National Advisory Council to the Federal Minister for Disability |
| 1997 | Distinguished Service Award received from the Australian Cerebral Palsy Association |
| 1998 | Honorary Life Member of the Council on Smoking and Health |
| 1998 - 2000 | Pro Chancellor at Murdoch University, Western Australia |
| 1999 - | Chief Executive Officer of the Disability Services Commission, Western Australia |
| 1999 | Honorary Life Member of the Cerebral Palsy Association, Western Australia |