- 2019年《饥饿游戏3:嘲笑鸟》饰演:山姆·克拉弗林
- 2016年《他们最好的》饰演:TomBuckley
- 1970年《浴血黑帮第五季》饰演:OswaldMosley
- 2012年《白雪公主与猎人》饰演:王子
- 2012年《白雪公主与猎人》饰演:王子
- 2017年《编写美好时光》饰演:TomBuckley
- 2011年《曼联重生》饰演:邓肯·爱德华兹
- 2022年《浴血黑帮第六季》饰演:OswaldMosley
- 2010年《圣殿春秋》饰演:山姆·克拉弗林
- 2012年《白热人生》饰演:山姆·克拉弗林
- 2018年《惊涛飓浪》饰演:RichardSharp
- 2018年《惊涛飓浪》饰演:RichardSharp
- 2016年《猎神:冬日之战》饰演:威廉王子
- 2016年《猎神:冬日之战》饰演:威廉王子
- 2016年《遇见你之前》饰演:威尔
- 2017年《浮生梦》饰演:Philip