Born in Burnaby, British Columbia, Canada
Demonic
2021
As Martin
Firebase
2017
As Maj. Brickerson
The Age of Adaline
2015
As Dale Davenport
Buried
2010
As State Department Rep. (voice)
Aliens vs Predator: Requiem
2007
As Deputy Ray
Chaos Theory
As Damon
Try Seventeen
2002
As Steve