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)
Pequeñas cartas indiscretas (2023)Papel: Constable PapperwickEdad: 39 años 9.00
La invitación (2022)Papel: OliverEdad: 37 años 6.00
Zog y los médicos voladores (2020)Papel: Zog (voice)Edad: 35 años 7.53
Un romance con Fígaro (2020)Papel: MaxEdad: 35 años 7.81
Steven Berkoff's Tell Tale Heart (2019)Papel: SunnyEdad: 34 años 4.97
The Witcher (Serie TV) (2019 - )Papel: Prince Radovid 7.43
Los Romanov (Serie TV) (2018)Papel: Simon Burrows 6.73
Mamma Mia! Una y otra vez (2018)Papel: Young HarryEdad: 33 años 7.40
Zog (2018)Papel: Zog (voice)Edad: 33 años 7.86
IMDb on the Scene - Interviews (Serie TV) (2017 - )Papel: Self - Guest 7.00
Star Wars: Episodio VIII - Los últimos Jedi (2017)Papel: Holdo's First OfficerEdad: 32 años 8.25
Harlots: Cortesanas (Serie TV) (2017 - 2019)Papel: Sir George Howard 6.88
Una cita en el parque (2017)Papel: ErikEdad: 32 años 5.31
The Windsors (Serie TV) (2016 - )Papel: Wills 7.13
Fleabag (Serie TV) (2016 - 2019)Papel: Harry 7.22
Poldark (Serie TV) (2015 - 2019)Papel: Unwin Trevaunance 7.56
Kill Your Friends (2015)Papel: JohnEdad: 30 años 7.11
W1A (Serie TV) (2014 - 2017)Papel: Will Humphries 8.00
Portrait Artist of the Year (Serie TV) (2013 - )Papel: Self - Sitter 8.29
The Wipers Times (2013)Papel: BarnesEdad: 31 años 7.00
Los miserables (2012)Papel: JolyEdad: 27 años 8.65
Any Human Heart (Serie TV) (2010)Papel: Lionel Mounstuart 8.00
Londres: Distrito criminal (Serie TV) (2009 - 2014)Papel: Ian Naylor 7.02
Day of the Dead (2008)Papel: KyleEdad: 23 años 4.01
Made in Hollywood (Serie TV) (2005 - )Papel: Self 5.00
Lorraine (Serie TV) (2001 - )Papel: Self - Guest 4.00
This Morning (Serie TV) (1988 - )Papel: Self - Guest 5.00
Entertainment Tonight (Serie TV) (1981 - )Papel: Self 4.00
Real Love (Yes, It's Real Love!) (-)Papel: Newman
Please Care (2021) (Cortometraje)Papel: MaxEdad: 36 años 8.00