2014
Promesa de vida
Actor - Capitán Brindley
2013
The Turning
Actor - Vic Lang
2012
Carnada
Actor - Kirby
2011
El último cazador
Actor - Pool Player
2010
Animal Kingdom
Actor - Ezra White
El Santuario
Actor - George
2003
Peter Pan: La gran aventura
Actor - Alf Mason
Filmografía completa