Filmai 14
Greitaikinuose Ponas Skrudžas ir Kalėdų dvasios (2026)
Vaidmuo: Fred
Su kiekvienu tavo įkvėpimu (2021)
Vaidmuo: James
Paskutinė naktis Soho rajone (2021)
Vaidmuo: Punter #5
Enola Šerlok (2020)
Vaidmuo: Mycroft Holmes
Čarlio angelai (2019)
Vaidmuo: Alexander Brok
Kol dar neatėjo audra (2018)
Vaidmuo: Richard Sharp
Kelio pabaiga (2017)
Vaidmuo: Captain Stanhope
Medžiotojas ir Ledo karalienė (2016)
Vaidmuo: William
Bado žaidynės: Strazdas giesmininkas. 2 dalis (2015)
Vaidmuo: Finnick Odair
Bado žaidynės: Strazdas giesmininkas. 1 dalis (2014)
Vaidmuo: Finnick Odair
Nebylios dvasios (2014)
Vaidmuo: Brian McNeil
Bado žaidynės: Ugnies medžioklė (2013)
Vaidmuo: Finnick Odair
Snieguolė ir medžiotojas (2012)
Vaidmuo: William
Karibų piratai: Ant keistų bangų (2011)
Vaidmuo: Philip
Serialai 3
Grafas Montekristas (2025)
Vaidmuo: Edmond Dantès

Vaidmuo: Oswald Mosley
The Pillars of the Earth (2010)
Vaidmuo: Richard
