Doctor of Philosophy, Edinburg University, 1985. Bachelor of Science in Biochemistry, Bath University, England, 1982.
Various to research scientist Munster University, Munster, Westphalia, Germany, 1988—1989. Postdoctoral research scientist Imperial Cancer Research Fund Medical Oncology University, Edinburgh, 1989—1992. Lecturer department surgery Glasgow University, 1992—1997, senior lecturer department surgery Glasgow, Strathclyde, Scotland, since 1997.
Director DNASHEF Technologies, Edinburgh, since 1997.
Elder Charlotte Baptist Chapel, Edinburgh, Great Britain and Northern Ireland, 2000.
Married Dorothy Linda Smith, July 8, 1961. Children: Alastair, Jennifer.