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)
Los Niños de Winton (2023)Papel: Bernard 7.25
National Theatre Live: Jack Absolute Flies Again (2022)Papel: Brian Coventry 9.00
A Very British Scandal (Serie TV) (2022 - 2021)Papel: Dr John Petro 7.00
Cruella (2021)Papel: Frederick 7.57
El gran Maurice (2021)Papel: John Pegg 7.64
The Nevers (Serie TV) (2021 - )Papel: Lord Allaven Tyne 8.00
Bendita paciencia (Breeders) (Serie TV) (2020 - 2023)Papel: Carl 6.75
Miss Scarlet and the Duke (Serie TV) (2020 - )Papel: Mr. Humphries 7.24
Brexit: Una guerra incivil (2019)Papel: Daniel Hannan 7.13
Muerto en una semana (o le devolvemos su dinero) (2018)Papel: Michael 7.00
La guerra de las corrientes (2017)Papel: Mr. Manesberg 6.11
El crimen de Liverpool (Serie TV) (2017)Papel: Richard Townsmead 6.99
Star Wars: Episodio VIII - Los últimos Jedi (2017)Papel: Holdo's First Officer 8.25
La muerte de Stalin (2017)Papel: Sargeant 7.17
The Crown (Serie TV) (2016 - 2023)Papel: John Profumo 7.51
Wolf Hall (Serie TV) (2015)Papel: Lord Chancellor Audley 8.05
The Imitation Game (Descifrando Enigma) (2014)Papel: Electrical Assistant 7.78
El gran incendio (2014)Papel: Sheridan 7.00
The Town (Serie TV) (2012)Papel: Barry 7.00
Fresh Meat (Serie TV) (2011 - 2016)Papel: Dale 6.73
Twenty Twelve (Serie TV) (2011 - 2012)Papel: Anthony 7.47
Class of '91 (2010)Papel: Roger 8.00
Garrow's Law (Serie TV) (2009 - 2011)Papel: Duke of York 9.00
Franklyn (2008)Papel: Medic 1 5.30
Lasko. El tren de la muerte (2006)Papel: Koch 5.87
Peep Show (Serie TV) (2003 - 2015)Papel: Sam 9.00
Holby City (Serie TV) (1999 - 2022)Papel: David Wyman 6.00
Agatha Christie: Poirot (Serie TV) (1989 - 2013)Papel: Ronald Marsh 7.98
Casualty (Serie TV) (1986 - )Papel: Micky Halliday 7.18
Policía de barrio (Serie TV) (1984 - )Papel: Colin Fairfax 6.93