About Us
Thompson Jiu Jitsu is a community-driven Brazilian Jiu Jitsu academy in Leaside, Toronto — where students of all ages train, grow, and belong.
What We Stand For

No experience needed. Every student starts with zero knowledge — we meet you where you are.

Ego is left at the door. Training partners look out for each other.

Students train together and support each other. This is more than a gym — it's a community.

We train hard but smart. Safety and technique always come before aggression.

The ultimate goal is becoming a better version of yourself — physically and mentally.

Kids, teens, and adults all train here. Families train here. Everyone is welcome.
Head Instructor
The founder and head instructor at Thompson Jiu Jitsu, David has been practicing Brazilian Jiu Jitsu for the better part of the last 22 years. Originally from Montreal, he came up with the highly competitive Brazilian Top Team Academy under coach Fabio Holanda. His background in science, technology and engineering helps bring a very hands on and conceptual approach to teaching his curriculum based classes. He also speaks 4 languages. All of these things combined make it easy for even the greenest of beginners to get started. He has travelled extensively throughout his life, opening a school in Nairobi, Kenya as well as teaching Royalty in the UAE. Certified IBJJF Referee, he also understands the smaller details and requirements of competition.
David believes that Brazilian Jiu Jitsu is for everyone — regardless of age, fitness level or background. He has a proven track record of helping complete beginners discover a passion for martial arts and build skills that genuinely change their lives.
When you book a free trial class, Coach David may reach out before your first class for a brief introduction and to answer any questions you have. This helps ensure your first experience is positive, comfortable, and tailored to your goals.
BJJ Lineage
Our Story
Thompson Jiu Jitsu was founded on a simple belief: that Brazilian Jiu Jitsu can change lives —
and that change should be accessible to anyone willing to show up.
Located in the heart of Leaside at B-1518 Bayview Ave, the academy serves the local community with programs for kids, teens and adults. Every class is designed to be safe, structured and challenging — while always remaining welcoming to newcomers.
If you’ve ever been curious about BJJ — for yourself or your child — your first step is simply to show up. The first class is free. There’s no pressure. Just good training in a great environment.