All Practice Areas

Assault & Sexual Assault

Assault and sexual assault charges carry some of the most serious consequences in the Criminal Code, and some of the heaviest social stigma. Whether you are facing a simple assault charge after a bar fight or a sexual assault allegation that threatens your career, your family, and your freedom, the defence you choose matters.

Call Now — Free Consultation Tell Me About Your Case

The Range of Charges

Assault charges range from simple assault and assault causing bodily harm to aggravated assault and assault with a weapon. Domestic assault charges, while laid under the same sections, are prosecuted under specialized domestic-violence policies that make early withdrawal very difficult without skilled negotiation.

Sexual assault is an even more complex area. Allegations often rest on credibility alone, with no independent evidence. The stakes, including a criminal record, the sex offender registry, and potential jail time, could not be higher.

How I Build the Defence

Every case starts with a full review of the Crown’s disclosure: police notes, witness statements, 911 audio, video, medical records, and forensic evidence. I look for inconsistencies, motive to fabricate, Charter breaches, and gaps in the Crown’s theory.

Where a trial is the right strategy, I am trial-ready. I know how to cross-examine a complainant firmly but fairly, how to challenge the reliability of identification and memory, and how to present a coherent defence theory that gives the court a reasonable doubt.

Outcomes I Pursue

Not every case has to go to trial. Where the evidence allows, I work to secure charge withdrawals, peace bonds, or common-law peace bonds, outcomes that leave you without a criminal record. Where a trial is necessary, I prepare for it from day one, so the Crown knows we are not bluffing.

All Practice Areas
Reach Out

It’s late.
How can I help?

I answer my phone directly. If I can’t, I return calls as soon as I can. Evenings and weekends included.

Call (905) 955-6293 Or text the same number

Schedule a free 30-minute consultation. No obligation. Pick a time that works for you.

Or call (905) 955-6293

Tell me what’s going on. I’ll read it and write back. Or email [email protected] directly.

Sent

I’ll get back to you as soon as I can.

Existing client? Open the portal