- 2023年《幸福谷第三季》饰演:TommyLeeRoyce
- 2021年《永不者》饰演:HugoSwann
- 2019年《克莉丝汀·基勒的审判》饰演:斯蒂芬·沃德
- 2019年《小妇人》饰演:约翰·布鲁克
- 2019年《牧师神探第四季》饰演:SidneyChambers
- 2017年《牧师神探第三季》饰演:SidneyChambers
- 2017年《灵异空间》饰演:Jamie
- 2016年《黑镜第三季》饰演:赖曼
- 2016年《隐于书后》饰演:DukeofWellington
- 2016年《战争与和平》饰演:PrinceAndreiBolkonsky
- 2015年《冲破囚笼》饰演:YoungDuncanGrant
- 2013年《极速风流》饰演:GuyEdwards
- 2013年《彭伯利谋杀案》饰演:亨利
- 2013年《佳人蓓尔》饰演:詹姆斯·诺顿
- 2012年《神秘博士第七季》饰演:奥涅金
- 1999年《极速杀阵》饰演:ClarkHannon