Of proud Scottish heritage, Alastair holds an undergraduate degree in Law from University of Kent at Canterbury. He took his Law Society Finals at the College of Law in London, before qualifying as a solicitor in the City in 1995. Alastair also holds an Advanced Legal Studies Certificate from the University of Bristol. Alastair also graduated with an MSc in Finance from the London Business School.