- 2020年《第三天》饰演:帕迪·康斯戴恩
- 2017年《斯大林之死》饰演:安德列耶夫
- 2016年《天赐之女》饰演:Sgt.EddieParks
- 2015年《44号孩子》饰演:帕迪·康斯戴恩
- 2014年《骄傲》饰演:达伊·多诺万
- 2014年《举报者》饰演:GabeWaters
- 2013年《世界尽头》饰演:史蒂文·普林斯
- 2012年《谍影重重4》饰演:SimonRoss
- 2011年《玩命追踪》饰演:纳什
- 2010年《潜水艇》饰演:格雷厄姆
- 2009年《猫头鹰的哭泣》饰演:RobertForrester
- 2009年《血色侦程:1980》饰演:PeterHunter
- 2007年《热血警探》饰演:DSAndyWainwright
- 2007年《谍影重重3》饰演:帕迪·康斯戴恩
- 2005年《铁拳男人》饰演:MikeWilson
- 2004年《死人的鞋子》饰演:理查德