2023Большие надеждыСериалв роли Compeyson · эпизодов: 6
2022Властелин колец: Кольца ВластиСериалв роли Pharazôn · эпизодов: 12
2022The Lord of the Rings: The Rings of Power Global Fan ScreeningФильмв роли Pharazôn
2020ВикторинаСериалв роли Adrian Pollock · эпизодов: 3
2019Making Noise Quietly: Three ConversationsФильмв роли Alan
2018Открытие ведьмСериалв роли Baldwin · в роли Baldwin Montclair · эпизодов: 5
2018ЗверьФильмв роли Clifford
2017Gap YearСериалв роли Eugene · эпизодов: 8
2016National TreasureСериалв роли Young Paul · эпизодов: 4
2016ПришельцыСериалв роли Fabien · эпизодов: 5
2015Just JimФильмв роли John
2015Документалистика сегодня!Сериалв роли Alwyn 'Allie' Lewis-Ifans · эпизодов: 1
2013Мечты сбываются!Фильмв роли Matthew
2013УтопияСериалв роли Tom · эпизодов: 1
2013Мистер СелфриджСериалв роли Victor Colleano · эпизодов: 40
2012Stella DaysФильмв роли Tim Lynch
2011АнонимФильмв роли Christopher Marlowe
2011The Real American: Joe McCarthyФильмв роли Roy Cohn
2010Love's Labour's Lost - Live at Shakespeare's GlobeФильмв роли Berowne