空难余波 2017
饰演 John Gullick
空难余波(普通话) 2017
饰演 John Gullick
圣杯神器:骸骨之城 2013
饰演 艾雷克
末日殖民地(18+) 2013
饰演 -
末世殖民地 2013
饰演 Sam
邦妮和克莱德的故事 2012
饰演 Clyde Barrow
人质游戏 2011
饰演 Paul Dynan
人質遊戲 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