- 2022年《承包商》饰演:Virgil
- 2013年《污垢》饰演:克利福德
- 2012年《白雪公主与猎人》饰演:Hadrian
- 2016年《一种谋杀》饰演:马蒂·基梅尔MartyKimmel
- 2018年《白人男孩瑞克》饰演:ArtDerrick
- 2018年《森林之子毛克利》饰演:Vihaan
- 2009年《大侦探福尔摩斯》饰演:雷斯垂德
- 2022年《维斯珀》饰演:Jonas
- 2021年《人之怒》饰演:Terry
- 2015年《英伦魔法师》饰演:Mr.Norrell
- 2017年《清道夫第五季》饰演:TerryDonovan
- 2013年《清道夫第一季》饰演:泰瑞·多诺万
- 2014年《清道夫第二季》饰演:泰瑞·多诺万
- 2013年《世界尽头》饰演:彼得·佩吉
- 2008年《全民超人汉考克》饰演:雷德
- 2011年《暴龙》饰演:James