2018 - Cinquanta sfumature di rosso - Attore - Ray Steele
2017 - Saw: Legacy - Attore - Halloran
2016 - Warcraft - L'inizio - Attore - Moroes
2014 - Lo straordinario viaggio di T.S. Spivet - Attore - Padre
2014 - Cinquanta sfumature di grigio - Attore - Ray Steele
2009 - Case 39 - Attore - Edward Sullivan
2007 - Ritorno al mondo di Oz - Attore - Zero
2007 - Shattered - Gioco mortale - Attore - Detective McGill
2005 - Snowcake - Attore - John Neil
2005 - La spacconata - Attore - Michael Mortensen
2004 - Blade: Trinity - Attore - Asher Talos
2004 - Sola nella trappola - Attore - Laramie
2003 - PAYCHECK - Attore - Jude
2003 - Battlestar Galactica - Attore - Leoben Conoy
2000 - Memento - Attore - Dodd
2000 - SUSPICIOUS RIVER - Attore - Gary Jensen
1999 - eXistenZ - Attore - Hugo Carlaw
1998 - Last Night - Attore - Craig
1997 - UN CLIENTE PERICOLOSO - Attore - Adam