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