
Atuação
47 anos • Edmonton, Alberta, Canada • 31 títulos • ativo desde 2004
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 Uni...
Biografia disponível apenas em inglês

The Boys
como Shot Security Guard

Smallville: As Aventuras do Superboy
como EMT #2

Reacher
como Parker

O Conto da Aia
como Guardian Rudd

Stargate Atlantis
como Talus

Star Trek: Strange New Worlds
como Rex

Heartland
como Kyle

Heartland
como Officer Murphy

Anônimo 2
como Toby

A Longa Marcha: Caminhe ou Morra
como Loud Speaker (voice)

Os 4400
como Ambulance Driver

Sombra Lunar
como Driving Cop (1988)

O Símbolo Perdido de Dan Brown
como Docent

Estação Onze
como Hooded Man

Apocalipse V
como Agent Harris

Natal Em 8 Bits
como Mr. Halberg

Rabbit Hole: Jogo de Mentiras
como Public School Teacher

Clarice
como Lawyer

Possuída 3: O Início
como Cormac

Amor Bandido
como Burly Biker