- 2023年《旺卡》饰演:阿布克斯
- 2022年《唐顿庄园2》饰演:卡森
- 2019年《唐顿庄园》饰演:CharlesCarson
- 2019年《谎言大师》饰演:Vincent
- 2017年《变形金刚5:最后的骑士》饰演:长老
- 2015年《唐顿庄园第六季》饰演:吉姆·卡特
- 2014年《唐顿庄园第五季》饰演:查尔斯·卡森
- 2013年《唐顿庄园第四季》饰演:查尔斯·卡森
- 2012年《唐顿庄园第三季》饰演:查尔斯·卡森
- 2011年《唐顿庄园第二季》饰演:查尔斯
- 2010年《唐顿庄园第一季》饰演:查尔斯·卡森
- 2009年《血色侦程:1983》饰演:HaroldAngus
- 2009年《血色侦程:1980》饰演:HaroldAngus
- 2009年《造物弄人》饰演:Parslow
- 2008年《黄金罗盘》饰演:JohnFaa
- 2008年《深度谜案》饰演:InspectorPetersen