
Edmonton, Alberta, Canada
David is known for his commanding yet vulnerable performances. A highly physical and imposing performer, trained in both the martial arts and dance, he infuses his characters with a deep, physical life. David is a classically trained actor, having graduated from the prestigious Conservatory Acting Programme at the University of Alberta, he is as comfortable on set as he is on stage. With over 40 film and television credits, David continues to be highly sought after in the ultra-competitive Toronto market. He has worked on-camera across the country and on stage in Canada and the US.

as Parker

as Shot Security Guard
2019

as EMT #2
2001

as Parker
2022

as Guardian Rudd
2017

as Kyle
2007

as Talus
2004

as Rex
2022

as Ambulance Driver
2004

as Police Officer
2026

as Toby
2025

as Loud Speaker (voice)
2025

as Hooded Man
2021
as Loud Speaker (voice)
2025

as Norweigan #1
2026

as Police Officer
2026

as Loud Speaker (voice)
2025

as Toby
2025

as The Husband
2025

as Nicky
2025

as Burly Biker
2025

as McDougal 1
2024

as Dr. Thorne
2024

as Rosie
2022

as Mr. Halberg
2021

as Mike Hundelt
2021

as Driving Cop (1988)
2019

as Cormac
2004
as Parker
3 ep.

as Shot Security Guard
1 episodes

as EMT #2
1 episodes

as Parker
3 episodes

as Guardian Rudd
1 episodes

as Kyle
1 episodes

as Talus
2 episodes

as Rex
1 episodes

as Ambulance Driver
1 episodes

as Hooded Man
1 episodes

as Public School Teacher
1 episodes

as Lawyer
2 episodes

as Contractor
1 episodes

as Agent Harris
1 episodes
Stunts