Criminal Law
Charged with a criminal offence? Get advice early
If you’ve been charged or questioned by police, the sooner you get legal advice, the better. Whether it’s a minor offence or something more serious, we’ll give you clear guidance from day one. We explain what to expect, what to do next, and how to avoid making things worse. Our team appears in the court surpeme court daily and handles all types of criminal matters — we know how to get in early and take control.


What we can help with
We represent clients facing a wide range of criminal charges in the Magistrates, District Courts and Supreme courts Common matters we deal with include:
- Assault and violent offences
- Drug possession, supply, and trafficking
- Break and enter, stealing, and property offences
- Fraud and dishonesty offences
- Breaches of bail or probation
- Sexual offences
- Weapons offences
- Youth crime
- Serious indictable charges
- Murder
- Manslaughter
- Dangerous prisoner applications
- Crime and corruption commission interviews and hearings
If you’ve been charged, already have a court date, or think you’re under investigation — we can help. Not sure if it’s something we deal with? Just give us a call.
What sets our criminal defence apart
Every case is different — but the way we handle them is consistent. Whether you’re facing a minor offence or a serious charge, we take the time to do it properly. We have extensive experience in the criminal justice system and advocate in all jurisdictions of Queensland on a daily basis. We’re responsive, reliable, and always realistic about what’s ahead.
Local court
experience
We regularly appear in the Brisbane, Cleveland and Wynnum courts — we know the system and how to navigate it.
A team you can count on
Behind every lawyer is a tight-knit team working to make sure deadlines are met, calls are returned, and nothing gets missed.
Straightforward
advice
We keep you informed at every stage, with clear next steps — no confusion.
We act quickly
Need urgent advice or a bail application? We move fast and prioritise what matters most.

Come visit us at one of our two locations
We’ve got offices in Brisbane City and Cleveland, so you can drop in wherever’s easiest.

Reach out today
Provide your details below, and we'll reach out to you shortly.