- 2017年《了不起的菲丽西》饰演:维克托
- 2012年《超能失控》饰演:安德鲁
- 2018年《棚车少年:奇异岛》饰演:JohnJosephAlden
- 2012年《超凡蜘蛛侠》饰演:HarryOsborn;GreenGoblin
- 2014年《我的僵尸女友》饰演:扎克
- 2014年《超凡蜘蛛侠2》饰演:哈利·奥斯本
- 2013年《杀死汝爱》饰演:LucienCarr
- 2012年《林肯》饰演:SecondWhiteSoldier
- 2015年《生活》饰演:戴恩·德哈恩
- 2017年《星际特工:千星之城》饰演:Valerian
- 2017年《救命解药》饰演:Lockhart
- 2016年《两个爱人和一只熊》饰演:罗曼
- 2023年《傻钱》饰演:-
- 2012年《松林外》饰演:戴恩·德哈恩
- 2019年《比利小子》饰演:Billy