1964-1968 Lecturer in Jurisprudence, U of Edinburgh
1967-1994 Practised at Scottish Bar and 1991-1994 at English Bar
1981 Appointed Queen's Counsel
1994 Appointed Judge of the Court of Session and the HIgh Court, Scotland
1996-2000 Chairman, Scottish Law Commission
2001-2012 Lord Justice Clerk of Scotland
2012-2015 Lord President and Lord Justice General of Scotland
2015-2017 Judge of Supplementary Panel, United Kingdom Supreme Court