- 2022年《王冠第五季》饰演:-
- 2019年《兰开斯特之王》饰演:ArchbishopofCanterbury
- 2017年《儿童法案》饰演:George
- 2017年《探长薇拉第七季》饰演:GarethAnderson
- 2017年《最后的岗哨》饰演:Dr.Russell
- 2017年《浮生梦》饰演:ParsonPascoe
- 2015年《冲破囚笼》饰演:CliveBell
- 2014年《模仿游戏》饰演:Teacher
- 2012年《铁娘子:坚固柔情》饰演:CabinetMinisters
- 2003年《尼古拉斯·尼克贝》饰演:Mr.Nickleby