
After completing his military service in the Law Office of the South African Defence Force, he qualified as an attorney in South Africa in 1992, where he had his own law firm specialising in criminal defence. Approached by the South African Police Service to assist with their democratic transition, he then held a senior position with them as a legal advisor.
Moving to the United Kingdom and successfully transferring his qualifications, he was admitted as a solicitor in 2002 and has been working in criminal defence ever since. He is a qualified duty solicitor and Solicitor-Advocate for Higher Courts Criminal Proceedings.
He holds the B Iuris, LLB, MA (Human Rights) degrees and the International Diploma in Human Rights (Strasbourg).

Since qualifying as a solicitor in 2004, he has devoted himself to undertaking criminal defence work.
He is a qualified duty solicitor and Solicitor-Advocate for Higher Courts Criminal Proceedings.
He holds a Fellowship of the Institute of Legal Executives and a Post-graduate Diploma in Legal Practice.

A former policeman and driving instructor in Wolverhampton, he qualified as a solicitor in Falmouth in 1993. Since then, he successfully ran his own law firm in Cornwall for many years before joining Kernowlaw as a consultant.
He is a qualified duty solicitor and Solicitor-Advocate for Higher Courts Civil & Criminal Proceedings, with experience in the Court of Appeal.
He holds his law degree from Wolverhampton University.
