- 2023年《间谍兔洞第一季》饰演:Dr.BenWilson
- 2021年《王牌特工:源起》饰演:基奇纳将军
- 2020年《新加坡掌控》饰演:Mr.Webb
- 2019年《王冠第三季》饰演:路易斯·蒙巴顿
- 2019年《龙牌之谜》饰演:达德利公爵
- 2019年《哥斯拉2:怪兽之王》饰演:乔纳·艾伦
- 2019年《寡妇》饰演:MartinBenson
- 2018年《白衣女郎》饰演:Fairlie
- 2016年《傲慢与偏见与僵尸》饰演:班内特先生
- 2016年《尽管雪落》饰演:OldAlexander
- 2015年《权力的游戏第五季》饰演:泰温·兰尼斯特
- 2015年《无人生还》饰演:劳伦斯·约翰·沃格雷夫
- 2014年《权力的游戏第四季》饰演:泰温·兰尼斯特
- 2014年《伦敦大火》饰演:LordDenton
- 2013年《权力的游戏第三季》饰演:泰温·兰尼斯特
- 2013年《驯龙骑士》饰演:莱甘提尔