Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
La forja de un campeón: La leyenda de Jem Belcher (2022)Papel: Jem BelcherEdad: 32 años 6.22
The Obscure Life of the Grand Duke of Corsica (2021)Papel: St. Francis of Assisi / LeosEdad: 32 años 4.89
Winter Ridge (2018)Papel: Ryan BarnesEdad: 29 años 5.00
Essex Vendetta (2016)Papel: JamesEdad: 26 años 3.00
Alicia a través del espejo (2016)Papel: The HourEdad: 26 años 6.35
Hellblazerbiz (Serie TV) (2015 - )Papel: Self 9.00
Maléfica (2014)Papel: Stefan's SoldierEdad: 24 años 8.54
The Inbetweeners 2 (2014)Papel: Toilet AttendantEdad: 24 años 7.00
Al filo del mañana (2014)Papel: Dog SoldierEdad: 24 años 6.88
Kingsman: Servicio secreto (2014)Papel: Young ArthurEdad: 25 años 7.15
Los miserables (2012)Papel: French GrenadierEdad: 23 años 8.65
Blancanieves y la leyenda del cazador (2012)Papel: Magnus GuardEdad: 22 años 8.80
Resistencia (2011)Papel: German SoldierEdad: 22 años 3.99
Making of: The Obscure Life of the Grand Duke of Corsica (2021) (Cortometraje)Papel: St. Francis of AssisiEdad: 31 años
La forja de un campeón: La leyenda de Jem Belcher (2022)Edad: 32 años 6.22
The Seed (2021)Edad: 31 años 5.00
I Love My Mum (2018)Edad: 29 años 3.95
Winter Ridge (2018)Edad: 29 años 5.00
The making of Prizefighter: The life of Jem Belcher (2023) (Cortometraje)Edad: 33 años
Making of: The Obscure Life of the Grand Duke of Corsica (2021) (Cortometraje)Edad: 31 años