- 2020年《特工狂花》饰演:裴金
- 2019年《路德第五季》饰演:GeorgeCornelius
- 2018年《掠食城市》饰演:MagnusCrome
- 2016年《权力的游戏第六季》饰演:巴隆·葛雷乔伊
- 2016年《单身日记:好孕来袭》饰演:GeorgeWilkins
- 2013年《权力的游戏第三季》饰演:巴隆·葛雷乔伊
- 2012年《权力的游戏第二季》饰演:巴隆·葛雷乔伊
- 2012年《摩斯探长前传试映集》饰演:帕特里克·麦拉海德
- 2008年《故园风雨后》饰演:Mr.Ryde
- 2004年《欧洲性旅行》饰演:ArthurFrommer
- 2003年《寻找勃朗特》饰演:帕特里克·麦拉海德
- 2000年《王牌罪犯》饰演:帕特里克·麦拉海德
- 2000年《鹅毛笔》饰演:Delbené
- 1999年《007之黑日危机》饰演:Lachaise
- 1998年《美国警官》饰演:BertramLamb,SecurityServiceDirector
- 1997年《美容师与野兽》饰演:LeonidKleist