- 2022年《王冠第五季》饰演:-
- 2022年《埃塞克斯之蛇》饰演:MatthewEvansford
- 2021年《Soho区惊魂夜》饰演:Detective
- 2021年《发现女巫第二季》饰演:EmperorRudolfII
- 2020年《荣誉谋杀》饰演:StuartReeves
- 2020年《隔离故事》饰演:迈克尔·吉普森
- 2019年《1917》饰演:LieutenantHutton
- 2018年《冰海陷落》饰演:Reed
- 2018年《创伤》饰演:DSCarlHarris
- 2017年《美女与野兽》饰演:TavernKeeper
- 2014年《罪恶赎金》饰演:MikeCalloway
- 2014年《骚乱俱乐部》饰演:迈克尔
- 2012年《悲惨世界》饰演:Foreman
- 2008年《疯狗》饰演:Steve