空難余波 2017
飾演 John Gullick
空難余波(普通話) 2017
飾演 John Gullick
圣杯神器:骸骨之城 2013
飾演 艾雷克
末日殖民地(18+) 2013
飾演 -
末世殖民地 2013
飾演 Sam
邦妮和克萊德的故事 2012
飾演 Clyde Barrow
人質(zhì)游戲 2011
飾演 Paul Dynan
人質(zhì)遊戲 2011
飾演 -
吸血鬼 2011
飾演 Simon
冰峰36小時 2010
飾演 Dan
五十活死人 2008
飾演 Sean
紐約灣海峽 2008
飾演 Mike Manadoro
夜花園 2008
飾演 Frank
天使不流淚 粵語版 2007
飾演 Arlene
走出陰影 2007
飾演 Jordie
女男變錯身 2006
飾演 Woody Deane
超人集中營 2006
飾演 Connor Shepard / Concussion
穿越美國 2005
飾演 Toby
神駒小佳人 2005
飾演 Ben Davidson
離家出走 2004
飾演 Rusty Murphy
止住的芬芳 2004
飾演 Rusty Murphy
活死人黎明 2004
飾演 Terry
黑暗中的恐懼 2003
飾演 Dale Billings
致命彎道1 2003
飾演 埃文
虎女龍駒 2002
飾演 Darrow Raines
飛狗巴迪4:第七局獲勝(英語) 2002
飾演 -
飛狗巴迪4:第七局獲勝 2002
飾演 -
飛狗巴迪3:飛狗家族(英語) 2001
飾演 -
飛狗巴迪3:飛狗家族 2001
飾演 -
大展猴威 2000
飾演 -
大展猴威(普通話) 2000
飾演 -
分時度假 2000
飾演 Thomas Weiland
科莫多 1999
飾演 Patrick Connally
飛狗巴迪2:金牌接球員(英語) 1998
飾演 -
飛狗巴迪2:金牌接球員 1998
飾演 -
金牌接球員 1998
飾演 Josh Framm
飛狗巴迪 1997
飾演 -
飛狗巴迪(英語) 1997
飾演 -
吸血鬼1931 1931
飾演 Simon