Michael was admitted as a barrister in 2003. He also has over two decades experience as a prosecutor in Magistrates Courts throughout the State. He prosecuted over 700 summary trials and committals as well as having carriage of thousands of summary mentions.
For eight years, he was in charge of prosecutions on the Gold Coast and responsible for 15 police prosecutors. Subsequently he joined the Legal Services section of the Department of Natural Resources, Mines & Water Brisbane as a principal lawyer/team leader of their compliance prosecution section. He had a responsibility for the assessing, recommending and carriage of prosecutions and administrative actions for the department throughout the state. This role included close liaison and/or instructions to Crown Law on a variety of matters. Integral to his experience in the police and public sector areas, Michael has produced many legal advices and ministerial briefings, gaining valuable experience in the machinations of the government and its relationship with the legal system.
Michael commenced criminal defence work with Bill Potts mid 2008 and has represented clients in the Supreme, District and Magistrates Courts. He has had carriage of the defence of serious crimes including murder and serious drug offences. He has also lectured in the Legal Skills program at Bond University.
Michael is actively involved in many community organisations including Rotary and the Surf Life Saving movement.