Qualified as a solicitor in 2000, Duty Solicitor, Higher Court Advocate Criminal Courts. Member of Solicitors Association of Higher Court Advocates.
Michael has considerable experience in Fraud, Money Laundering and Proceeds of Crime matters, representing clients as both solicitor and junior counsel in the Crown Court. He has over recent years developed a particular interest in Crown Court Advocacy.
Michael has also represented clients charged with murder / manslaughter, drug importation and supply, serious sexual offences and Terrorism Act offences.