喜剧女王 2017
饰演 Angus
斯大林之死 2017
饰演 Comrade Andryev
天赐之女 2016
饰演 Sgt. Eddie Parks
已经开始想你 2015
饰演 Jago
麦克白 2015
饰演 -
威彻尔先生的猜疑:同根相连 2014
饰演 Mr Whicher
威彻尔先生的猜疑:表象之下 2014
饰演 Mr Whicher
骄傲 2014
饰演 Dai
世界尽头 2013
饰演 Steven
威彻尔先生的猜疑:天使巷的凶手 2013
饰演 未知
谍影重重4 2012
饰演 (uncredited)
活在当下 2012
饰演 Father
暴龙 2011
饰演 -
玩命追踪 2011
饰演 -
玩命追踪 普通话版 2011
饰演 Nash
威彻尔先生的猜疑:乡间别墅谋杀案 2011
饰演 Detective Whicher
初恋潜水艇 2010
饰演 Graham
血迷宫1980 2009
饰演 Peter Hunter
猫头鹰的哭泣 2009
饰演 Robert Forrester
猫头鹰的哭泣(作废) 2009
饰演 Robert Forrester
Dog Altogether 2007
饰演 -
谍影重重3 2007
饰演 Ross
蛮荒林区 2007
饰演 Norman
滚石风云 2005
饰演 Frank Thorogood
铁拳男人 2005
饰演 Mike Wilson
铁拳男人 普通话版 2005
饰演 Mike Wilson
夏日之恋 2004
饰演 Phil
死人的鞋子 2004
饰演 -
24小时狂欢派对 2002
饰演 Rob Gretton
马丁一族 2001
饰演 Hatfield Recorder Editor
单亲相爱的日子 2000
饰演 Alfie
罗密欧・布拉斯的房间 1999
饰演 Morell
恐怖角 1991
饰演 Ross