Senior Prosecutor, Senior Advocates Group, Police Prosecutions Command, Sydney

John Marsh is a solicitor and accredited specialist in criminal law with over 20 years’ experience in the criminal justice system. John has worked for the NSW Police as an investigator, legal advisor, and prosecutor. From 2017 John was the principal of a criminal & traffic defence firm where he regularly appeared in the Local, District, and Supreme Courts.

John later returned to the NSW Police and he is currently a senior prosecutor with the Senior Advocates Group. The Senior Advocates Group prosecute matters on behalf of the NSW Police that are complex, protracted, or high profile.