| 1961 | Junior Resident Medical Officer at the Royal Adelaide Hospital |
| 1961 | Bachelor of Medicine (MB) and Bachelor of Surgery (BS) completed at the University of Adelaide |
| 1962 | Senior Resident Medical Officer at the Broken Hill and District Hospital |
| 1963 | Research Fellow at the Page Chest Pavillion at the Royal Prince Alfred Hospital, Sydney |
| 1964 - 1968 | Research Fellow at the Page Chest Pavillion and Department of Medicine at the University of Sydney |
| 1967 | Doctor of Medicine (MD) received from the University of Sydney |
| 1969 | Senior Research Fellow at the Asthma Foundation of NSW and the Department of Medicine at the University of Sydney |
| 1970 | Basser Research Fellow at the Royal Australasian College of Physicians |
| 1971 | Visiting Medical Officer at the Repatriation General Hospital in Concord |
| 1971 | Clinical Supervisor (medical) at the Repatriation General Hospital Concord |
| 1973 - ? | Visiting Medical Officer at the Royal Prince Alfred Hospital, Sydney |
| 1973 | Senior Lecturer in the Department of Medicine at the University of Sydney |
| 1973 - 1992 | Board of Directors of the Asthma Foundation of New South Wales |
| 1975 - ? | Convenor of the National Asthma Workshop |
| 1975 - 1980 | Chairman of the Medical Coordinating Committee of the Council of Asthma Foundations of Australia |
| 1976 | Associate Professor in the Department of Medicine at the University of Sydney |
| 1977 - ? | Head of the Department of Thoracic Medicine at the Royal Prince Alfred Hospital, Sydney |
| 1978 - ? | Board of Directors of the Community Health and Anti-Tuberculosis Association of New South Wales |
| 1984 | Professor of Respiratory Medicine (Personal Chair) at the University of Sydney |
| 1985 - ? | Director of the Institute of Respiratory Medicine at the Royal Prince Alfred Hospital, Sydney |
| 1989 | Officer of the Order of Australia (AO) |
| 1992 | Life Governor of the Asthma Foundation of New South Wales |
| 1992 - | Fellow of the Australian Academy of Science (FAA) |
| 1993 | Fisons Medal received from the Thoracic Society of Australia and New Zealand |