The 27 Club
2008 · Drama
as Elliot
Backdraft 2
2019 · Action
as Sean McCaffrey
Operation: Endgame
2012 · Action
as Fool
Supremacy
2014 · Drama
as Garrett Tully
Abattoir
2016 · Horror
as Declan Grady
Flutter
2015 · Drama
as John
New York Prison Break the Seduction of Joyce Mitchell
2017 · Crime
as David Sweat
The River
as Lincoln Cole
Across the Universe
2007 · Drama
as Max Carrigan
The Last Front
2025 · Action
as Laurentz
Horns
2014 · Comedy
as Terry Perrish
Sk8 Dawg
2018 · Adventure
as George
Hangman
as Hangman
The Reckoning
2021 · Adventure
as Joseph Haverstock
Buzzard
2015 · Comedy
as Craig Kowalczyk
PawParazzi
2019 · Family
as Walter White
The Grey
as Flannery
The Devil Conspiracy
2023 · Horror
as Lucifer
Amelia
2009 · Adventure
as Bill Stultz
Control
2007 · Biography
as Peter Hook aka Hooky
A Single Shot
2013 · Crime
as Obadiah
Creep
2005 · Horror
as Male Model
The Ballad of Lefty Brown
2017 · Action
as Frank Baines
Love Happens
2009 · Drama
as Tyler
Becoming Jane
as Henry Austen
Copying Beethoven
as Karl van Beethoven
Driftless
2020 · Adventure
as Dad
Outsiders S2
as Asa Farrell