- 2023年《都是陌生人》饰演:亚当
- 2022年《黑暗物质三部曲第三季》饰演:ColonelJohnParry
- 2022年《王冠第五季》饰演:TonyBlair
- 2021年《奥斯陆》饰演:特耶·罗德·拉森
- 2021年《追爱》饰演:LordMerlin
- 2020年《黑暗物质三部曲第二季》饰演:ColonelJohnParry
- 2019年《伦敦生活第二季》饰演:Priest
- 2019年《1917》饰演:莱斯利中尉
- 2019年《黑镜第五季》饰演:ChrisGillhaney
- 2018年《余债未偿》饰演:安德鲁·斯科特
- 2017年《贝拉的奇幻花园》饰演:艾尔菲·斯蒂芬森
- 2017年《神探夏洛克第四季》饰演:吉姆·莫里亚蒂
- 2016年《爱丽丝梦游仙境2:镜中奇遇记》饰演:Dr.AddisonBennett
- 2016年《否认》饰演:安东尼·朱利叶斯
- 2016年《神探夏洛克:可恶的新娘》饰演:吉姆·莫里亚蒂
- 2016年《亨利六世:第二部分》饰演:KingLouisXIofFrance