- 2019年《三方国界》饰演:威廉·米勒
- 2019年《绅士们》饰演:Ray
- 2018年《百万碎片》饰演:查理·汉纳姆
- 2017年《亚瑟王:斗兽争霸》饰演:亚瑟
- 2016年《迷失Z城》饰演:珀西·哈里森·福塞特
- 2015年《猩红山峰》饰演:艾伦·麦克迈克尔
- 2013年《环太平洋》饰演:RaleighBecket
- 2013年《混乱之子第六季》饰演:查理·汉纳姆
- 2012年《拱猪兄弟》饰演:查理·汉纳姆
- 2012年《混乱之子第五季》饰演:查理·汉纳姆
- 2012年《陷阱》饰演:查理·汉纳姆
- 2008年《混乱之子第一季》饰演:JacksonJaxTeller
- 2006年《人类之子》饰演:查理·汉纳姆
- 2005年《足球流氓》饰演:查理·汉纳姆
- 2003年《冷山》饰演:Bosie
- 2003年《尼古拉斯·尼克贝》饰演:NicholasNickleby