- 1948年《群魔》饰演:DavidHaller
- 2022年《煤气灯》饰演:丹·史蒂文斯
- 2021年《芸芸众生》饰演:丹·史蒂文斯
- 2019年《大群第三季》饰演:DavidHaller
- 2017年《圣诞发明家》饰演:CharlesDickens
- 2007年《马普尔小姐探案第三季》饰演:丹·史蒂文斯
- 2018年《使徒》饰演:ThomasRichardson
- 2019年《天空中的露西》饰演:DrewCola
- 2019年《她的气味》饰演:Danny
- 2017年《末日重启》饰演:WillPorter
- 2017年《美女与野兽》饰演:野兽
- 2015年《博物馆奇妙夜3》饰演:兰斯洛特爵士
- 2014年《鞋匠人生》饰演:丹·史蒂文斯
- 2013年《危机解密》饰演:IanKatz
- 2014年《唐顿庄园第五季》饰演:克劳利(Crowley)
- 2013年《唐顿庄园第四季》饰演:MatthewCrawley