top of page
Lord Keith Stewart of Dirleton KC

Lord Keith Stewart of Dirleton KC

Advocate General, Scotland

Keith Stewart KC was appointed Advocate General for Scotland in October 2020.


Keith attended Dirleton Primary School and George Heriot’s School, Edinburgh before going to Keble College, Oxford. Keith continued his education at the University of Edinburgh and the University of Strathclyde.


Keith was called to the Bar in 1993 and took silk in 2011. He specialises in criminal law, and has advised in other matters including defamation and intellectual property.

Personal Life

Keith lives in North Berwick and is married with two children.

bottom of page