Bachelor of Medicine, BChir, Aberdeen (Scotland) University, 1973. Doctor of Philosophy, Aberdeen (Scotland) University, 1979.
Research fellow department surgery, Aberdeen (Scotland) U., 1974-1975; registrar in surgery, Highland Health Board, Inverness, 1975-1977; resident in cardiothoracic surgery, U. Hospital, London, Ontario, Canada, 1977-1979; lecturer in surgery department surgery, Aberdeen (Scotland) U., 1979-1982; clinical fellow, Hospital for Sick Children, Toronto, 1982-1983; senior registrar, Aberdeen (Scotland) Royal Infirmary, 1983-1984; consultant surgeon, Aberdeen (Scotland) Royal Infirmary, 1985-1988; consultant pediatric surgeon, Royal Aberdeen (Scotland) Children's Hospital, since 1988. Chairman Higher Surgical Training Committee, North Scotland, since 1991.
Fellow Royal College Surgeons Edinburgh (examiner since 1991, regional advisor since 1992). Member Scottish Surgical Pediatric Society (secretary/treasurer since 1987), Petersulter Golf Club (founding member).
Married Sandra Jean Lister, March 17, 1973. Children: Kellie-Jane, Louise, Calum.