Elsinore
2026 · Hospital Patron
★ 8,2
Halo
2022 · Hierarch Regret (voice) · Serie
★ 6,5
The Third Day
2020 · Janny · Serie
★ 8,7
Chernobyl
2019 · Judge Milan Kadnikov · Serie
★ 6,8
A Private War
2018 · Adam Watkins
★ 7,4
L'ora più buia
2017 · Arthur Greenwood
★ 6,3
L'altra metà della storia
2017 · Alex Stuart
★ 6,8
La verità negata
2016 · Judge John Trench
★ 7,4
Victoria
2016 · Coombe · Serie
★ 6,4
Macbeth
2015 · Macdonwald
★ 7,0
Via dalla pazza folla
2015 · Jacob Smallbury
★ 5,6
Una folle passione
2014 · Doctor
★ 8,1
Il giovane ispettore Morse
2013 · The Great Zambezi · Serie
National Theatre Live: Timon of Athens
2012 · Apemantus
★ 6,0
Playhouse Presents
2012 · Mr Adams (voice) · Serie
★ 5,0
The Power of Three
2011 · Gordon
★ 7,1
Injustice
2011 · PMO Adam Christie · Serie
★ 7,1
Le inchieste dell'ispettore Zen
2011 · Massimo Colonn · Serie
★ 6,5
The Execution of Gary Glitter
2009 · Gary Glitter
★ 7,6
Lewis
2007 · Mack · Serie
★ 7,0
Frances Tuesday
2004 · Feltham · Serie
★ 5,9
Bobby Jones - Il genio del golf
2004 · Jimmy Maiden
Serious & Organised
2003 · John Sands · Serie
★ 7,3
Monarch of the Glen
2000 · Murdo · Serie
★ 6,7
Mansfield Park
1999 · Mr. Price
★ 7,5
L'ispettore Barnaby
1997 · Mathew Spearman · Serie
★ 7,6
Testimoni silenziosi
1996 · Serie
★ 5,0
Genio e follia
1995 · Gerald Duffy
The Taming of the Shrew
1994 · Hortensio / Peter (voice)
★ 4,8
The Secret Rapture
1993 · Norman
★ 6,5
Shakespeare: The Animated Tales
1992 · Hortensio / Peter (voice) · Serie
★ 7,0
King of the Wind
1990 · Cook
★ 10,0
The Justice Game
1989 · Gerry Cowan · Serie
★ 6,5
Max Headroom: 20 Minutes into the Future
1985 · Breugal
★ 6,4
Greystoke - La leggenda di Tarzan, il signore delle scimmie
1984 · Willy
★ 7,9
Il ritorno dello Jedi
1983 · Arvel Crynyd (uncredited)
★ 5,0
Gaskin
1983 · John Rossington
★ 6,5
La donna del tenente francese
1981 · Sam
★ 10,0
The Adventures of Frank: Everybody's Fiddling Something
1980 · Ad man / Singer
★ 7,0
Dreams of Leaving
1980 · Robert