Loading amazing content...
Loading amazing content...

Acting
December 17, 1978
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.

Norwegian #1
2026

Loud Speaker (voice)
2025

Toby
2025

2025

Nicky
2025

Burly Biker
2025

Dr. Thorne
2024

Public School Teacher
2023

Rosie
2022

Rex
2022

as Norwegian #1

as Loud Speaker (voice)

as Toby


as Nicky

as Burly Biker

as Dr. Thorne

as Public School Teacher

as Rosie

as Rex

as Parker

as Hooded Man

as Mr. Halberg

as Mike Hundelt

as Lawyer

as Agent Harris

as Driving Cop (1988)

as Shot Security Guard

as Contractor

as Guardian Rudd

as Kyle

as Officer Murphy

as Talus

as Ambulance Driver

as Cormac

as EMT #2