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)
Spy/Master (Serie TV) (2023 - )Papel: John Miller 8.90
Ridley (Serie TV) (2022 - )Papel: Callahan Flannery 7.00
The Beast Must Die (Serie TV) (2021 - )Papel: Nicky Toland 7.00
La tragedia de Peterloo (2018)Papel: John BagguleyEdad: 27 años 5.86
Goodbye Christopher Robin (2017)Papel: CooperEdad: 26 años 6.95
Murdered for Being Different (2017)Papel: Rob MaltbyEdad: 25 años 8.00
El estrangulador de Rillington Place (Serie TV) (2016)Papel: Tim Evans 6.92
The Habit of Beauty (2016)Papel: IanEdad: 25 años 7.00
The Knock (2016)Papel: RogerEdad: 24 años 7.00
The Pass (2016)Papel: HarryEdad: 24 años 7.00
The Ark (2015)Papel: KenanEdad: 23 años 5.00
Our Girl (Serie TV) (2014 - )Papel: Prof 7.03
Common (2014)Papel: Johnjo O'SheaEdad: 22 años 8.00
Shooting for Socrates (2014)Papel: David CampbellEdad: 22 años 6.00
Anita B. (2014)Papel: DavidEdad: 23 años 6.01
My Mad Fat Diary (Serie TV) (2013 - 2015)Papel: Finn 7.52
The Village (Serie TV) (2013 - 2014)Papel: Joe Middleton 6.89
Last Tango in Halifax (Serie TV) (2012 - 2020)Papel: Young Alan 9.00
Spike Island (2012)Papel: DodgeEdad: 20 años 6.03
Exile (Serie TV) (2011)Papel: Teenage Tom 8.00
Arriba y abajo (Serie TV) (2010 - 2012)Papel: Johnny Proude 8.00
Moving On (Serie TV) (2009 - )Papel: Ben Keane 8.00
Doctors (Serie TV) (2000 - )Papel: Giovanni Mannasori 4.90
Hollyoaks (Serie TV) (1995 - )Papel: Barry 'Newt' Newton 5.00
This Morning (Serie TV) (1988 - )Papel: Self 5.00
Come Out of the Woods (2017) (Cortometraje)Papel: MichaelEdad: 25 años 8.00