- 2022年《唐顿庄园2》饰演:TomBranson
- 2019年《唐顿庄园》饰演:TomBranson
- 2018年《波西米亚狂想曲》饰演:PaulPrenter
- 2018年《卖身》饰演:Dougie
- 2017年《迷离小镇第一季》饰演:EddieRoe
- 2017年《杀手的祷告》饰演:RichardAddison
- 2015年《唐顿庄园第六季》饰演:艾伦·里奇
- 2014年《唐顿庄园第五季》饰演:汤姆·布兰森
- 2014年《模仿游戏》饰演:JohnCairncross
- 2013年《在恐惧中》饰演:Max
- 2013年《唐顿庄园第四季》饰演:汤姆·布兰森
- 2012年《唐顿庄园第三季》饰演:汤姆布兰森
- 2012年《除暴安良》饰演:-
- 2011年《唐顿庄园第二季》饰演:汤姆·布兰森
- 2011年《黑镜第一季》饰演:Pike
- 2010年《唐顿庄园第一季》饰演:汤姆