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)
National Theatre Live: The Book of Dust - La Belle Sauvage (2022)Papel: Gerard Bonneville 9.00
Los irregulares (Serie TV) (2021 - )Papel: Alan Crawley 9.66
Industry (Serie TV) (2020 - )Papel: Aubrey Lewis 7.15
1917 (2019)Papel: Lieutenant Gordon 8.84
Back to Life (Serie TV) (2019 - )Papel: Brian 7.08
The Crown (Serie TV) (2016 - 2023)Papel: Colin Tennant 7.51
Negación (2016)Papel: Anthony Forbes-Watson 5.40
Spectre (2015)Papel: SC019 Police Commander 7.63
Fleming (Serie TV) (2014)Papel: Flight Lieutenant Cholmondeley 8.00
Arrasando el campo de batalla (2014)Papel: Freddy Lagarde 6.13
Nuevos mundos (Serie TV) (2014 - )Papel: Judge Jeffreys 7.00
The Hollow Crown (Serie TV) (2012 - 2016)Papel: Gower 7.52
Christopher y los de su clase (2011)Papel: W. H. Auden 7.90
La legión del águila (2011)Papel: Placidus 5.32
Robin Hood (2010)Papel: Royal Equery 5.92
John Adams (Serie TV) (2008)Papel: Francis Dana 9.00
Party Animals (Serie TV) (2007 - )Papel: Matt Baker 8.00
Lewis (Serie TV) (2006 - 2015)Papel: Paul Hopkiss 9.00