Bachelor of Medicine, Bachelor of Science, London Hospital Medical College, 1978. Doctor of Medicine, London University, 1987.
House surgeon London Hospital, 1978-1979. Surgical registrar Ninewells Hospital, Dundee, Scotland, 1981-1983. Clinical research fellow University Dundee, 1984-1986.
Lecturer University Edinburgh, 1986-1991, senior lecturer, 1993-1997. Spinal fellow Royal North Shore Hosp, Sydney, 1992. Consultant Royal Infirmary, Edinburgh, since 1993.
Visiting surgeon Spire Murrayfield Hospital, Edinburgh. Part-time senior lecturer University Edinburgh, 1993-2002. Member Edinburg Merhart Company, since 2008.
Vice president Thistle LTC, Edinburgh, since 2005.
Vice-chairman Lothian Regional Council School Board, Edinburgh, 1995-1999. Fellow British Orthopaedics Association, Royal College Surgeons Edinburgh, Intercollegiate Fellowship in Orthopaedics Surgery. Member International Society for Study Lumbar Spine, British Cervical Spine Society, New York Academy of Sciences.
Married Laurie-Ann Robb, June 28, 1986. Arran, Rory, Caitlin.