Filmai 7
Mano Selindžerio metai (2020)
Vaidmuo: Don
Purvas (2019)
Vaidmuo: Nikki Sixx
Jūsų Vincentas (2017)
Vaidmuo: Armand Roulin
Puikybė ir prietarai ir zombiai (2016)
Vaidmuo: Charles Bingley
Jupiterė. Pabudimas (2015)
Vaidmuo: Titus Abrasax
Nojaus laivas (2014)
Vaidmuo: Shem
Žvengiu negaliu (2012)
Vaidmuo: Kyle Ross
Serialai 2
Smėlio žmogus (2022)
Vaidmuo: Cluracan
Ir tada nebeliko nė vieno (2015)
Vaidmuo: Anthony Marston
