Bad Boys 4: Primer 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)
El viaje de Harold (2023)Papel: Silver Haired Gentleman 9.00
The Gold (Serie TV) (2023)Papel: Nicholas Purnell QC 8.00
National Theatre Live: The Book of Dust - La Belle Sauvage (2022)Papel: Lord Nugent 9.00
Sister Boniface Mysteries (Serie TV) (2022 - )Papel: Major Roger Travis 7.00
Belgravia (Serie TV) (2020)Papel: William Cubitt 6.58
National Theatre Live: Antonio y Cleopatra (2018)Papel: Euphronius 6.79
Un océano entre nosotros (2018)Papel: Mr. Henry 6.00
Genius (Serie TV) (2017 - )Papel: Professor Kleiner 7.83
Z, la ciudad perdida (2016)Papel: Doctor 7.08
The Witness for the Prosecution (Serie TV) (2016)Papel: Parslow KC 7.00
Damas de guerra (Serie TV) (2015 - )Papel: Roger Pryor 8.55
Catastrophe (Serie TV) (2015 - 2019)Papel: Judge Hickey 7.92
National Theatre Live: Othello (2013)Papel: Lodovico 9.00
We'll Take Manhattan (2012)Papel: John French 7.00
Endeavour (Serie TV) (2012 - 2023)Papel: Chief Constable 9.00
Silk (Serie TV) (2011 - 2014)Papel: Prosecutor - Magistrates Court 7.65
Downton Abbey (Serie TV) (2010 - 2015)Papel: Prosecution Barrister 7.60
An Education (2009)Papel: Auctioneer 5.05
Honest (Serie TV) (2008 - )Papel: Mr. Cavey 8.00
Party Animals (Serie TV) (2007 - )Papel: Paul Caughan 8.00
Britz (Serie TV) (2007)Papel: Chapel 8.00
Bradford Riots (2006)Papel: Judge 7.00
Hustle - La movida (Serie TV) (2004 - 2012)Papel: Marcus 9.00
Doc Martin (Serie TV) (2004 - 2022)Papel: School Governor 7.91
Siam sunset (1999)Papel: Newsreader 5.47
Trial & Retribution (Serie TV) (1997 - 2009)Papel: Ken Woolf 8.00
Cold Lazarus (Serie TV) (1996)Papel: 1st Searcher 8.00
La locura del rey Jorge (1994)Papel: Sergeant at Arms 5.56
Gente de barrio (Serie TV) (1985 - )Papel: Vicar 3.98