Bad Boys 4: Primer 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)
Pistol (Serie TV) (2022)Papel: Julien Temple 7.60
The Lazarus Project (Serie TV) (2022 - )Papel: Cormac 7.64
Vigil: conspiración nuclear (Serie TV) (2021 - )Papel: Doward 7.74
El arma del engaño (2021)Papel: Sgt. Roger Dearborn / Glyndwr MichaelEdad: 31 años 7.09
Starstruck (Serie TV) (2021 - )Papel: Liam 8.00
The Liberator (Serie TV) (2020)Papel: Sergeant Walsh 7.48
El rey proscrito (2018)Papel: Neil BruceEdad: 27 años 7.00
The Little Stranger (2018)Papel: Dr. CalderEdad: 28 años 5.25
Tina and Bobby (Serie TV) (2017 - )Papel: Bobby Moore 6.00
Grantchester (Serie TV) (2014 - )Papel: Phil Wilkinson 6.98
Shetland (Serie TV) (2013 - )Papel: Angus Tulloch 7.76
La parte de los ángeles (2012)Papel: MatthewEdad: 21 años 8.40
Los asesinatos de Midsomer (Serie TV) (1997 - )Papel: Lionel Bennet 7.10
Exchange and Mart (2014) (Cortometraje)Papel: The Tree SurgeonEdad: 23 años 7.00
A Cuillin Rising (2011) (Cortometraje)Papel: SorleyEdad: 20 años 9.00