2018
The Ballad of Lefty Brown
Actor - Frank Baines
2017
Hangman
Actor - Hangman
2014
Hercules
Actor - Phineas
2013
Horns
Actor - Terry Perrish
2012
The Twilight Saga: Breaking Dawn - Part 2
Actor - Alistair
2010
The Crazies
Actor - Russell Clank
2009
Amelia
Actor - Bill
Full filmography