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)
Entrevista con el Vampiro (Serie TV) (2022 - )Papel: Lestat de Lioncourt 9.04
The Newsreader (Serie TV) (2021 - )Papel: Dale Jennings 7.73
The Drover's Wife: The Legend of Molly Johnson (2021)Papel: Sergeant KlintoffEdad: 33 años 6.80
Waiting for the Barbarians (2019)Papel: LieutenantEdad: 31 años 5.98
Bloom (Serie TV) (2019 - 2020)Papel: Young Max 6.24
Lambs of God (Serie TV) (2019)Papel: Ignatius 7.20
Standing Up for Sunny (2019)Papel: MikeyEdad: 34 años 7.12
The Hunting (Serie TV) (2019 - )Papel: Ray 8.00
Principal sospechoso 1973 (Serie TV) (2017 - )Papel: DI Len Bradfield 7.64
La hora señalada (2017)Papel: Jonas EdmanEdad: 30 años 5.24
Los misteriosos asesinatos de Limehouse (2016)Papel: John CreeEdad: 29 años 6.17
Cuando cae la nieve (2016)Papel: AlexanderEdad: 28 años 6.00
The Astronaut Wives Club (Serie TV) (2015 - )Papel: John Glenn 7.08
Serena (2014)Papel: VaughnEdad: 27 años 6.19
The Riot Club (2014)Papel: HugoEdad: 27 años 6.12
'71 (2014)Papel: Lt. ArmitageEdad: 27 años 7.05
Tigers (2014)Papel: FrankEdad: 31 años 6.79
Belle (2013)Papel: John DavinierEdad: 26 años 6.06
Un largo viaje (2013)Papel: Young FinlayEdad: 27 años 8.15
Hatfields & McCoys (Serie TV) (2012)Papel: Tolbert McCoy 8.00
Endeavour (Serie TV) (2012 - 2023)Papel: Brian Lomax 9.00
Anonymous (2011)Papel: Earl of EssexEdad: 24 años 5.74
Whitechapel (Serie TV) (2009 - )Papel: Damon Nelson 6.61
Made in Hollywood (Serie TV) (2005 - )Papel: Self 5.00
Miss Marple (Serie TV) (2004 - 2013)Papel: Nat Fletcher 6.72
Spooks (Serie TV) (2002 - 2011)Papel: Young Harry 7.91
All Saints (Serie TV) (1998 - 2009)Papel: Marty Avent 8.00
Entertainment Tonight (Serie TV) (1981 - )Papel: Self 4.00
After the Smoke (2017) (Cortometraje)Papel: JackEdad: 29 años 7.00