Do you have a question about any aspect of criminal law ?


Armstrong Legal Perth

We believe in sharing important legal knowledge so you can find the facts you need fast. Our pages are written in plain English by criminal lawyers who work only in criminal law.  With over 300 criminal law articles we are confident you will find what you are looking for.

We have the experience you need

We take pride in helping people in their hour of need. Our team of criminal lawyers are in the Local Court and District Court regularly. We know the judges and magistrates. We know what to say and what not to say in court. Our proven track record speaks for itself. Armstrong Legal can help you get the best possible result in your circumstances.

We practice in all types of criminal law matters across the State, including:               

  •  Bail Applications (Lower and Superior Courts)
  •  Serious Drug Offences
  •  Gang Related and Outlaw Motorcycle Club Related Offences
  •  Murder and Other Homicide Matters
  •  Serious Violent Offences
  •  Sexual Offences
  •   Violence Restraining Orders
  •   White-Collar Crime
  •   Offences Against Property (Burglary/Trespass etc)
  •   Traffic Matters
  •   Miscellaneous Criminal Offences
  •    Sentencing (Lower and Superior Courts)
  •    Appeals Against Sentence, Conviction and Interlocutory Appeals 


Our Team

  • John Sutton

    John is a Managing Partner of Armstrong Legal and head of the Criminal Law Division. He was admitted to practice law in NSW in 1999 and prior to that had five years advocacy experience in the Local Court of NSW as a prosecutor.

    John is admitted to practice in the Supreme Courts of NSW and Victoria and the High Court of Australia, though he can appear in any jurisdiction as required.

  • Steve Preece

    Stephen has extensive experience as a solicitor and an advocate and now brings those skills to the Perth office of Armstrong Legal, he has practised in Victoria, New South Wales and Queensland.

Ask a Question - It Is Free

Yes, I agree with terms & conditions (Read Terms & Conditions)
Please enter Your Postcode