DM
Photo of David MacInnis

David MacInnis

ActorBorn December 17, 1978 (46 years)
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.

Movies & Shows on Plex

  • Heartland
  • Ginger Snaps Back: The Beginning
  • Mayday

Known For

  • Sniper: Rogue Mission
  • Left for Dead: The Ashley Reeves Story
  • Surviving Disaster

Filmography

2025
Nobody 2 · as Toby
2025
Hunting Grounds · as Nicky
2025
Love Hurts · as Burly Biker
2024
40 Acres · as Gas Cannibal #4
2023
Rabbit Hole (TV Series) · as Public School Teacher
2023
Accused (US) (TV Series) · as Officer #2
2022
Five Days at Memorial (TV Series) · as Voice In The Night
2022
2022
Star Trek: Strange New Worlds (TV Series) · as Rex
2022
Reacher (TV Series) · as Parker
2021
Station Eleven (TV Series) · as Hooded Man
2021
8-Bit Christmas · as Mr. Halberg
2021
Night Raiders · as Regime Soldier #1
2021
Sort Of (TV Series) · as Security Guard
2021
Dan Brown's The Lost Symbol (TV Series) · as Docent
2021
2021
Clarice (TV Series) · as Lawyer
2020
New Eden (TV Series) · as Interrogating Officer #1
2019
V-Wars (TV Series) · as Agent Harris
2019
In the Shadow of the Moon · as Driving Cop (1988)
2019
The Boys (TV Series) · as Shot Security Guard
2019
Jett (TV Series) · as Contractor
2017
The Handmaid's Tale (TV Series) · as Guardian Rudd
2015
Make It Pop (TV Series) · as Security Guard
2012
Saving Hope (TV Series) · as Charlie's Uncle Mike
2008
Murdoch Mysteries (TV Series) · as Recruits Sergeant
2007
Heartland (TV Series) · as Officer Murphy
2006
Like Mike 2: Streetball · as Custodian
2006
Surviving Disaster (TV Series) · as Dave Johnston
2005
Santa's Slay · as Paramedic #1
2004
2004
Stargate Atlantis (TV Series) · as Talus
2004
The 4400 (TV Series) · as Ambulance Driver
2003
Mayday (TV Series) · as Frank Kruppa
2003
Dead Like Me (TV Series) · as Jeff
2001
Smallville (TV Series) · as Emt #2
1997
Stargate SG-1 (TV Series) · as Agent Williams

Take Plex everywhere

Watch free anytime, anywhere, on almost any device.
See the full list of supported devices