猎凶风河谷 2017
饰演 Martin Hanson
灵魂舞者 2016
饰演 汤普森
赴汤蹈火 2016
饰演 Alberto Parker
暮光之城4:破晓(上) 2012
饰演 Billy
暮光之城4:破晓(上)(普通话) 2011
饰演 Billy
兰戈(普通话) 2011
饰演 Wounded Bird (voice)
兰戈 2011
饰演 Wounded Bird (voice)
爱情牧场 2010
饰演 Sheriff Cortez
暮光之城3:月食 2010
饰演 Billy Black
弯曲的箭头 2010
饰演 Ben Logan
暮光之城2:新月 2009
饰演 Billy Black
图罗克之磐石之子 2008
饰演 Nashoba
爱是漫长旅程 2005
饰演 Sharp Claw
造梦人 2003
饰演 Sam
豹神 1996
饰演 -