- 2021年《北海鲸梦》饰演:杰克·奥康奈尔
- 2019年《茜宝》饰演:杰克
- 2018年《凭火决狱》饰演:CameronToddWillingham
- 2017年《刺杀盖世太保》饰演:扬·库比斯
- 2016年《金钱怪兽》饰演:科尔
- 2016年《梦游者》饰演:杰克·奥康奈尔
- 2014年《坚不可摧》饰演:路易斯·赞佩里尼
- 2014年《300勇士:帝国崛起》饰演:卡里斯托
- 2014年《迷失1971》饰演:杰克·奥康奈尔
- 2013年《深狱父子情》饰演:艾瑞克
- 2012年《高楼惊魂》饰演:Kurtis
- 2012年《碍事者》饰演:亚当
- 2011年《逃色情劫》饰演:Eamonn
- 2011年《柑橘与柠檬啊》饰演:CharliePeaceful
- 2011年《曼联重生》饰演:博比·查尔顿
- 2009年《哈里·布朗》饰演:Marky