- 2002年《时时刻刻》饰演:LeonardWoolf
- 2019年《教授与疯子》饰演:Dr.RichardBrayne
- 2020年《少年间谍第一季》饰演:斯蒂芬·迪兰
- 2011年《权力的游戏第一季》饰演:史坦尼斯·拜拉席恩
- 2012年《国家秘密第一季》饰演:斯蒂芬·迪兰
- 2014年《权力的游戏第四季》饰演:史坦尼斯·拜拉席恩
- 2013年《边隧谜案第一季》饰演:KarlRoebuck
- 2013年《权力的游戏第三季》饰演:史坦尼斯·拜拉席恩
- 2012年《权力的游戏第二季》饰演:史坦尼斯·拜拉席恩
- 2010年《马普尔小姐探案第五季》饰演:斯蒂芬·迪兰
- 2017年《边隧谜案第三季》饰演:KarlRoebuck
- 2017年《至暗时刻》饰演:哈利法克斯子爵
- 2007年《一球成名2:梦想成真》饰演:格兰
- 2005年《那些最伟大的比赛》饰演:斯蒂芬·迪兰
- 2005年《那些最伟大的比赛》饰演:斯蒂芬·迪兰
- 2016年《权力的游戏第六季》饰演:史坦尼斯·拜拉席恩