- 2019年《铁拳威龙》饰演:Daniel
- 2018年《深海越狱》饰演:斯科特·维勒
- 2018年《保镖》饰演:Lukas
- 2017年《赶尽杀绝》饰演:Philip
- 2015年《煎饼侠》饰演:尚格云顿
- 2013年《仇敌当前》饰演:Xander
- 2012年《再造战士4:清算之日》饰演:LucDeveraux
- 2012年《老友记》饰演:Jean-ClaudeVanDamme
- 2011年《刺杀游戏》饰演:Brazil
- 2011年《功夫熊猫2》饰演:流星鳄大侠
- 2009年《再造战士3:重生》饰演:LucDeveraux
- 2006年《硬汉团》饰演:尚格·云顿
- 2003年《地狱醒龙》饰演:Kyle
- 1999年《复仇战将》饰演:EddieLomax
- 1998年《海外兵团》饰演:AlainLefevre
- 1998年《K.O.雷霆一击》饰演:马库斯·莱