Practice Areas:

  • Assault;
  • Domestic Assault;
  • Assault with a Weapon;
  • Aggravated Assault;
  • Theft or Possession of Property;
  • Robbery;
  • Sexual Assault;
  • Sexual Interference;
  • Child Pornography;
  • Fraud;
  • Mischief;
  • Drug Possession or Trafficking;
  • Criminal Harassment;
  • Impaired Driving;
  • Driving Offences; and
  • Highway Traffic Act Offences.
Law Society of Upper Canada
Legal Aid Ontario - Criminal and Duty Counsel Panels
Brant Law Association - Board of Directors - Secretary

Contact Information


We can represent you at your:

  • Bail hearing or variation;
  • Trial;
  • Sentencing Hearing; or
  • Fitness Hearing.

If you have been charged under the following statutes:

  • Criminal Code of Canada;
  • Controlled Drugs and Substances Act;
  • Youth Criminal Justice Act;
  • Provincial Offences Act;  or
  • Highway Traffic Act

Please call our office to make an appointment for a free, no-obligation consultation.


Office: 1-800-385-6441

Cell:     226-388-4001

We Accept Legal Aid Certificates
     Apply for Legal Aid Here
Reasonable Retainer Fees
Free Consultation

Evening and Weekend Appointments