- 2018年《起源号》饰演:Logan
- 2017年《填满》饰演:Matt
- 2017年《战犬瑞克斯》饰演:安德鲁·迪恩
- 2016年《闪电侠第三季》饰演:朱利安·艾伯特·德斯蒙德
- 2016年《国王口信》饰演:Frankie
- 2016年《联合王国》饰演:鲁弗斯·兰开斯特
- 2015年《闪电侠第二季》饰演:JulianAlbert
- 2014年《太平洋幽灵》饰演:投弹手
- 2013年《红杏出墙》饰演:卡米尔·拉昆
- 2013年《佳人蓓尔》饰演:汤姆·费尔顿
- 2013年《连环套第一季》饰演:汤姆·费尔顿
- 2012年《迷宫》饰演:汤姆·费尔顿
- 2010年《哈利·波特与死亡圣器》饰演:德拉科·马尔福
- 2009年《哈利·波特与混血王子》饰演:德拉科·马尔福
- 2007年《哈利·波特与凤凰社》饰演:德拉科·马尔福
- 2005年《哈利·波特与火焰杯》饰演:德拉科·马尔福