- 2022年《来自罗马的男人》饰演:FatherQuart
- 2019年《我的佐伊》饰演:James
- 2019年《乡间小屋》饰演:Richard
- 2018年《瞒天过海:美人计》饰演:ClaudeBecker
- 2016年《柏林情报站第一季》饰演:丹尼尔
- 2016年《爱丽丝梦游仙境2:镜中奇遇记》饰演:KingOleron
- 2016年《脑火》饰演:TomCahalan
- 2015年《汉尼拔第三季》饰演:“牙仙”
- 2014年《不惧风暴》饰演:Gary
- 2014年《霍比特人3:五军之战》饰演:索林·橡木盾
- 2012年《霍比特人1:意外之旅》饰演:索林·橡木盾
- 2011年《反击第二季》饰演:JohnPorter
- 2010年《军情五处第九季》饰演:理查德·阿米蒂奇
- 2010年《反击第一季》饰演:JohnPorter
- 2009年《军情五处第八季》饰演:理查德·阿米蒂奇
- 2009年《碌碌人生第一季》饰演:理查德·阿米蒂奇