- 2024年《空战群英》饰演:约翰·埃根少校
- 2022年《神奇动物:邓布利多之谜》饰演:忒修斯·斯卡曼德
- 2022年《真相捕捉第二季》饰演:ShaunEmery
- 2019年《真相捕捉第一季》饰演:肖恩·艾默里
- 2018年《神奇动物:格林德沃之罪》饰演:忒修斯·斯卡曼德
- 2017年《纽约唯一活着的男孩》饰演:托马斯·韦伯
- 2017年《房车》饰演:Evan
- 2016年《野猫农庄》饰演:Eze
- 2016年《步履沉重》饰演:Danny
- 2016年《战争与和平》饰演:AnatoleKuragin
- 2016年《刺客信条》饰演:卡勒姆·特纳
- 2015年《绿色房间》饰演:泰格
- 2015年《维克多·弗兰肯斯坦》饰演:卡勒姆·特纳
- 2014年《胶合》饰演:EliBray
- 2013年《开膛街第二季》饰演:Phillip