My Lady Jane (Serie TV) (2023 - )Papel: Lord Guildford Dudley
Ten Percent (Serie TV) (2022 - )Papel: Luke Nightingale 7.00
Persuasion (2022) 6.00
Please Help (Serie TV) (2021 - )Papel: Dean Nutt 8.00
Ciclos (Serie TV) (2020 - 2023)Papel: Jonny 6.81
Brave New World (Serie TV) (2020 - )Papel: Arch Songster 7.78
Sex Education (Serie TV) (2019 - )Papel: Sean Wiley 7.54
Cómo se hace una chica (2019)Papel: Strange Cages Manager 6.68
El Pasajero (2018)Papel: Gwen's Boyfriend 5.88
Killing Eve (Serie TV) (2018 - )Papel: Hugo 7.59
El descubrimiento de las brujas (Serie TV) (2018 - )Papel: Marcus Whitmore 7.96
The Halcyon (Serie TV) (2017 - )Papel: Toby Hamilton 6.91
Access All Areas (2017)Papel: Heath 5.00
Holby City (Serie TV) (1999 - 2022)Papel: Dexter Arnold 6.00