David MacInnis
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.
Acting
TV
The Boys
as Shot Security Guard
2019
TV
Smallville
as EMT #2
2001
TV
The Handmaid's Tale
as Guardian Rudd
2017
TV
Reacher
as Parker
2022
Movie
In the Shadow of the Moon
as Driving Cop (1988)
2019
Movie
Nobody 2
as Toby
2025
Movie
The Long Walk
as Loud Speaker (voice)
2025
TV
Stargate Atlantis
as Talus
2004
TV
Star Trek: Strange New Worlds
as Rex
2022
TV
The 4400
as Ambulance Driver
2004
TV
Heartland
as Kyle
2007
TV
Heartland
as Officer Murphy
2007
Movie
8-Bit Christmas
as Mr. Halberg
2021
TV
Station Eleven
as Hooded Man
2021
Movie
Love Hurts
as Burly Biker
2025
TV
V Wars
as Agent Harris
2019
Movie
Ginger Snaps Back: The Beginning
as Cormac
2004
TV
Clarice
as Lawyer
2021
TV
Rabbit Hole
as Public School Teacher
2023
Movie
Sniper: Rogue Mission
as Rosie
2022
TV
Jett
as Contractor
2019
Movie
Hunting Grounds
as Nicky
2025
Movie
Don't Mess with Grandma
as McDougal 1
2024
Movie
Left for Dead: The Ashley Reeves Story
as Mike Hundelt
2021