David MacInnis

David MacInnis

Acting

Birthday

1978/12/17 (46 years old)

Gender

Male

Place of Birth

Edmonton, Alberta, Canada

Also know as

--

Biography

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
Sniper: Rogue Mission
6.2

(2022) Sniper: Rogue Mission

as Rosie

8-Bit Christmas
6.4

(2021) 8-Bit Christmas

as Mr. Halberg

Ginger Snaps Back: The Beginning
6.1

(2004) Ginger Snaps Back: The Beginning

as Cormac

Hunting Grounds
6.7

(2025) Hunting Grounds

as Nicky

In the Shadow of the Moon
6.2

(2019) In the Shadow of the Moon

as Driving Cop (1988)

Left for Dead: The Ashley Reeves Story
6.3

(2021) Left for Dead: The Ashley Reeves Story

as Mike Hundelt

Love Hurts
5.7

(2025) Love Hurts

as Burly Biker

If You Give a Chad a Spot
0.0

(2025) If You Give a Chad a Spot

as ---

Nobody 2
7.0

(2025) Nobody 2

as Toby

The Long Walk
6.9

(2025) The Long Walk

as Loud Speaker (voice)

Violent Night 2
0.0

(2026) Violent Night 2

as Norwegian #1

Night Lab
0.0

(2024) Night Lab

as Dr. Thorne

The 4400
7.2

(2004) The 4400

as Ambulance Driver

Jett
6.8

(2019) Jett

as Contractor

Smallville
8.2

(2001) Smallville

as EMT #2

Rabbit Hole
7.1

(2023) Rabbit Hole

as Public School Teacher

Station Eleven
7.0

(2021) Station Eleven

as Hooded Man

Clarice
6.9

(2021) Clarice

as Lawyer

Reacher
8.1

(2022) Reacher

as Parker

Heartland
8.3

(2007) Heartland

as Kyle

Heartland
8.3

(2007) Heartland

as Officer Murphy

Stargate Atlantis
8.0

(2004) Stargate Atlantis

as Talus

V Wars
7.3

(2019) V Wars

as Agent Harris

The Boys
8.4

(2019) The Boys

as Shot Security Guard

The Handmaid's Tale
8.2

(2017) The Handmaid's Tale

as Guardian Rudd

Star Trek: Strange New Worlds
8.0

(2022) Star Trek: Strange New Worlds

as Rex