The Promise (2016)
as Pastor Merril
The Evil That Men Do (2016)
as Benny
Exodus: Gods and Kings (2014)
as Aaron
Menú degustación (2013)
as Max
De mayor quiero ser soldado (2010)
as Richard
Walking Tall (2004)
as Jimmy
Terminal Invasion (2002)
as Andrew Philips
Café Olé (2000)
as Malcolm
Café Olé (2000)
as Malcomb
Bruiser (2000)
as James Larson
If You Believe (1999)
as Bob Stone
Crime in Connecticut: The Story of Alex Kelly (1999)
as Andrew Roberts
A Father for Brittany (1998)
as Jack
Under The Piano (1996)
as Orderly
Rowing Through (1996)
as Greg Stone