- 2007年《贝奥武夫》饰演:雷·温斯顿
- 2017年《下颌骨》饰演:WilliamCarney
- 2015年《拉链》饰演:Coaker
- 2011年《远大前程》饰演:雷·温斯顿
- 2014年《伦敦之王》饰演:TerryLord
- 2010年《黑暗边缘》饰演:Jedburgh
- 2012年《除暴安良》饰演:JackRegan
- 2015年《极盗者》饰演:AngeloPappas
- 2012年《白雪公主与猎人》饰演:Trajan
- 2011年《兰戈》饰演:雷·温斯顿
- 2008年《淘金俏冤家》饰演:莫·费奇
- 2008年《夺宝奇兵4》饰演:乔治·麦可
- 2005年《纳尼亚传奇1:狮子、女巫和魔衣橱》饰演:水獭先生
- 2011年《雨果》饰演:克劳德
- 2019年《贼王》饰演:DannyJone
- 1999年《战争地带》饰演:-Dad