- Member for: North East Scotland
- Party: Scottish Conservative and Unionist Party
- Date of Birth:
Education:
University of Edinburgh, BCom, Batchelor of Commerce
George Watson’s College
Career History:
Qualified as a Chartered Accountant in 1976; joined KPMG in Edinburgh and thereafter in Aberdeen and Bucharest where he was Deputy Senior Partner of KPMG in Romania and Moldova; returning to the UK in 2013 and took up an active interest in politics.