报复 2018
饰演 Gabriel
丧尸出笼:血脉 2017
饰演 Max
Jackals 2017
饰演 Andrew Powell
军火厂 2017
饰演 Mikey
吸血夜惊魂 2015
饰演 Brisbane
走出黑暗 2015
饰演 Brisbane
幻世追踪 2015
饰演 Chris
7500航班 2014
饰演 Captain Haining
大力神 普通话版 2014
饰演 Tarak
黑眼圈 2013
饰演 Alex
幻影计划 2013
饰演 Pavlov
看不见的月亮 2012
饰演 William Brighton
五日战争 2011
饰演 Cpt. Rezo Avaliani
安息 2009
饰演 Johnny
罪恶都市的性与谎言 2008
饰演 Rick Tabish
致命隔离区 2008
饰演 Fletcher
灯红酒绿杀人夜 2008
饰演 Richard Fenton
人间炼狱 2008
饰演 Frank Sears / Dr. Yevgeni Tarasov
陨石天使 2007
饰演 Brody
华盛顿食人族 2007
饰演 Mike Franks
威龙杀阵2 2006
饰演 Shane Tanner
残屋惊雷 2005
饰演 Jesse
叛徒犹大 2004
饰演 Judas Iscariot
BB单亲日记 1999
饰演 Abel
寻找圣地 1998
饰演 Byron Gruman
禁止尖叫 1998
饰演 Jackson Baring
挡不住的奇迹 1996
饰演 Jimmy Mattingly
欲海潮2 1996
饰演 Gredin
玩尽末世纪 1995
饰演 Xavier Red