|
Murder Company (2024) as Smith |
|
The Last Front (2024) as Laurentz |
|
The Devil Conspiracy (2023) as Lucifer |
|
The Reckoning (2021) as Joseph Haverstock |
|
Cold Blood (2019) as Kappa |
|
Backdraft 2 (2019) as Sean McCaffrey |
|
Hangman (2017) as Hangman |
|
The Ballad of Lefty Brown (2017) as Frank |
|
NY Prison Break: The Seduction of Joyce Mitchell (2017) as David Sweat |
|
Abattoir (2016) as Grady |
|
My Father, Die (2016) as Asher |
|
Bleeding Heart (2015) as Cody |
|
Hercules (2014) as Phineas |
|
Supremacy (2014) as Garrett Tully |
|
A Single Shot (2013) as Obadiah |
|
Horns (2013) as Terry Parrish |
|
The Twilight Saga: Breaking Dawn - Part 2 (2012) as Alistair |
|
The Grey (2012) as Todd Flannery |
|
Flutter (2011) as John |
|
Operation: Endgame (2010) as Fool |
|
The Crazies (2010) as Russell |
|
Amelia (2009) as Bill Stultz |
|
Love Happens (2009) as Tyler |
|
High Life (2009) as Donnie |
|
The 27 Club (2008) as Elliot |
|
The Ruins (2008) as Mathias |
|
Creating the Universe (2008) as |
|
Across the Universe (2007) as Max Carrigan |
|
Control (2007) as Hooky |
|
Becoming Jane (2007) as Henry Austen |
|
Little Box of Sweets (2006) as Seth |
|
Copying Beethoven (2006) as Karl van Beethoven |
|
Silence Becomes You (2005) as Luke |
|
Creep (2004) as Male Model |
|
Cause Célèbre (1987) as Little John |
|
The Spirit Lock () as Karl Mellor |
|
The Tenth Planet: The Red Sister - Part 1 () as Greaves |