- 2014年《驯龙高手2》饰演:斯多戈
- 2011年《驯龙高手番外篇:龙的礼物》饰演:杰拉德·巴特勒
- 2010年《驯龙高手》饰演:史图依克
- 2022年《追踪》饰演:杰拉德·巴特勒
- 2002年《火龙帝国》饰演:杰拉德·巴特勒
- 2001年《德古拉2000》饰演:杰拉德·巴特勒
- 2017年《全球风暴》饰演:杰克·罗森
- 2016年《猎头召唤》饰演:DaneJensen
- 2016年《伦敦陷落》饰演:麦克·班宁
- 2016年《神战:权力之眼》饰演:塞特
- 2013年《奥林匹斯的陷落》饰演:迈克·班宁
- 2010年《赏金猎手》饰演:MiloBoyd
- 2010年《天地逃生》饰演:杰拉德·巴特勒
- 2009年《守法公民》饰演:杰拉德·巴特勒
- 2008年《摇滚黑帮》饰演:OneTwo
- 2008年《尼姆岛》饰演:杰拉德·巴特勒