Request callback

Our Team

Get A Free Case EvaluationFacing a criminal or traffic issue?

It can mean stress and uncertainty. We’ll help ease that with honest, no nonsense advice on your situation.

John Marsh


John has over 17 years experience working in the criminal justice system. He joined the NSW Police in 2000 and worked all over Sydney as a general duties officer before studying law and becoming a police prosecutor.

For the past five years John has prosecuted all types of matters in courts across Sydney as well as regularly working in regional areas of NSW. He has also provided legal advice to police and investigators on a broad range of offences.

Having spent years prosecuting matters before turning to defence work, John is able to quickly assess the strengths and weaknesses of any charges and provide you with fast, appropriate and honest advice.