- 2018年《英国式丑闻》饰演:LordArran
- 2018年《彼得卢》饰演:MagistrateRevMallory
- 2017年《博格对战麦肯罗》饰演:UKCommentatorGeorgeBarnes
- 2017年《疯癫之翼》饰演:梅雷迪斯医生
- 2017年《火药》饰演:LordNorthumberland
- 2010年《国王的演讲》饰演:剧院导演
- 2008年《行动目标希特勒》饰演:阿道夫·希特勒
- 2007年《罗马第二季》饰演:戴维·鲍姆伯
- 2005年《罗马第一季》饰演:戴维·鲍姆伯
- 2003年《我的秘密城堡》饰演:Vicar
- 2002年《谍影重重》饰演:ConsulateClerk
- 2002年《纽约黑帮》饰演:PassengeronOmnibus
- 1997年《粉笔》饰演:戴维·鲍姆伯