- 2021年《007:无暇赴死》饰演:比尔·坦纳
- 2019年《脱欧:无理之战》饰演:CraigOliver
- 2018年《彼得卢》饰演:亨利·亨特
- 2016年《低俗怪谈第三季》饰演:约翰·克兰德
- 2016年《血浓于罪》饰演:P.CLovage
- 2015年《低俗怪谈第二季》饰演:约翰·克兰德
- 2015年《007:幽灵党》饰演:Tanner
- 2014年《模仿游戏》饰演:罗伯特·诺克
- 2014年《低俗怪谈第一季》饰演:JohnClare
- 2013年《南克利夫》饰演:DavidWhitehead
- 2012年《007:大破天幕杀机》饰演:比尔·特纳
- 2012年《拼贴幸福》饰演:BobOswald
- 2011年《黑镜第一季》饰演:Michael
- 2010年《登月先锋》饰演:Bedford
- 2008年《007:大破量子危机》饰演:唐纳