- 2022年《聊天记录第一季》饰演:Nick
- 2021年《正午之星》饰演:丹尼尔
- 2021年《纪念品:第二部分》饰演:Max
- 2021年《爱人的最后一封情书》饰演:Laurence
- 2019年《哈丽特》饰演:吉迪恩·布罗斯
- 2019年《圣诞颂歌》饰演:BobCratchit
- 2018年《被抹去的男孩》饰演:亨利
- 2018年《宠儿》饰演:Masham
- 2018年《最终行动》饰演:克劳斯·艾希曼
- 2018年《玛丽女王》饰演:罗伯特·达德利
- 2017年《终结的感觉》饰演:AdrianFinn
- 2016年《比利·林恩的中场战事》饰演:比利·林恩