- 2022年《煤气灯》饰演:丹·史蒂文斯
- 2016年《彩券》饰演:James
- 2019年《天空中的露西》饰演:DrewCola
- 2018年《使徒》饰演:ThomasRichardson
- 2013年《危机解密》饰演:IanKatz
- 2021年《芸芸众生》饰演:丹·史蒂文斯
- 2020年《难以伺候第四季》饰演:Colin
- 2019年《大群第三季》饰演:DavidHaller
- 2013年《唐顿庄园第四季》饰演:MatthewCrawley
- 2012年《唐顿庄园第三季》饰演:Matthew
- 2011年《唐顿庄园第二季》饰演:MatthewCrawley
- 2017年《大群第一季》饰演:DavidHaller
- 2018年《她的气味》饰演:Danny
- 2007年《马普尔小姐探案第三季》饰演:丹·史蒂文斯
- 2007年《马普尔小姐探案第三季》饰演:丹·史蒂文斯
- 2017年《末日重启》饰演:WillPorter