Denomination: Church of Scotland
Registrar department respiratory diseases Northern General Hospital, Edinburgh, 1956-1958. Senior registrar Western General Hospital, Edinburgh, 1958-1960. Lecturer department materia medica University Glasgow, Scotland, 1960-1963.
Consultant physician Highland Health Board, Scotland, 1963-1970, Leith Hospital and Western General Hospital, Edinburgh, since 1970. Lecturer University Basram, Iraq, 1975. Examiner University Tripoli, Libya, 1981.
Honorary senior lecturer department medicine University Edinburgh.