- 2021年《祝祷》饰演:-
- 2019年《天堂山》饰演:马科斯
- 2019年《教授与疯子》饰演:CharlesHall
- 2019年《最后一搏》饰演:威廉·皮森巴格
- 2019年《绊脚石》饰演:J.RandolfBentley
- 2018年《亿万少年俱乐部》饰演:KyleBiltmore
- 2018年《妈妈咪呀2》饰演:YoungSam
- 2017年《贝拉的奇幻花园》饰演:Billy
- 2016年《堕落天使》饰演:DanielGrigori
- 2015年《无序之主》饰演:Travis
- 2015年《枪长莫及》饰演:Ben
- 2015年《石墙》饰演:杰瑞米·艾文
- 2014年《黑衣女人2:死亡天使》饰演:Harry
- 2013年《铁路劳工》饰演:年轻时的埃里克·洛马克斯
- 2012年《活在当下》饰演:Adam
- 2012年《远大前程》饰演:皮普Pip