暖 2018
饰演 -
爹,请你死吧 2017
饰演 Detective Johnson
弑父之殇 2017
饰演 Detective Johnson
极速飞跃 2015
饰演 Paul Sharpe
逃跑的心 2015
饰演 Chief Tate
美国司法 2015
饰演 Sheriff Payden
不是今天 2013
饰演 Luke Kendrick
我是加百列 2012
饰演 Doc
怀胎十月 2012
饰演 Jacob
无敌猛鲨 2011
饰演 Wade
爱情逆转胜 (普通话) 2009
饰演 -
爱情逆转胜 2009
饰演 -
巫师 2008
饰演 Frank Higgins
怪物 2008
饰演 Henry Bartlett
鲨鱼来袭 2008
饰演 Hamilton Lux
大学新生 2007
饰演 Paul White
神驹小佳人 2005
饰演 Mr. Edward Merriman
10.5级大地震 2004
饰演 Clark Williams
诅咒 1987
饰演 未知