Callum completed an MA (HONS) in International Relations at the University of St Andrews, where he graduated with Upper Second Class Honours in 2014. He later went on to study Law, completing his GDL and LL.M LPC at the University of Law, where he graduated with a Distinction.
Callum joined Galbraith Branley in 2018 before qualifying as a solicitor in 2020.
Callum litigates both Magistrates’ Court and Crown Court cases and represents clients at the police station and at the Magistrates’ Court. Callum is experienced at representing people at the police station for a range of serious offences.