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)
Stephen (Serie TV) (2021)Papel: Mark Ellison QC 8.00
Traces (Serie TV) (2019 - 2022)Papel: Superintendent Gavin Blair 5.70
Manhunt (Serie TV) (2019 - )Papel: DCS Andy Murphy 6.93
Judy (2019)Papel: Richardson 7.26
Rey Lear (2018)Papel: Doctor 7.00
National Theatre Live: Allelujah! (2018)Papel: Salter, Hospital Chairman 7.43
National Theatre Live: Follies (2017)Papel: Buddy Plummer 7.56
La buena esposa (2017)Papel: James Finch 7.25
The Crown (Serie TV) (2016 - 2023)Papel: Barrister 7.51
Victoria (Serie TV) (2016 - )Papel: Craddock 7.92
Endeavour (Serie TV) (2012 - 2023)Papel: Hodges 9.00
The Government Inspector (2005)Papel: Wing Commander John Clark 8.00
Days That Shook the World (Serie TV) (2003 - 2006)Papel: Brian Walpole 8.00
Doctors (Serie TV) (2000 - )Papel: Sarah Stainton 4.90
Holby City (Serie TV) (1999 - 2022)Papel: Neil Simons 6.00
Berkeley Square (Serie TV) (1998 - )Papel: Fowler 8.00
Wilde (1997)Papel: Detective 5.94
Seducción peligrosa (1992)Papel: Medic 5.10
A Touch of Frost (Serie TV) (1992 - 2010)Papel: Morgan 8.00
Boon (Serie TV) (1986 - )Papel: Policeman 7.00
Casualty (Serie TV) (1986 - )Papel: DI Bentham 7.18
Gente de barrio (Serie TV) (1985 - )Papel: Surgeon 3.98
Policía de barrio (Serie TV) (1984 - )Papel: F.M.E. 6.93
Grange Hill (Serie TV) (1978 - 2008)Papel: Mr. Taylor 8.00