
Acted in 111
2020s
- 2024
- 2023
National Theatre Live: The Crucible
Movie
- 2022
- 2021
2010s
- 2019
- 2018
- 2017
- 2016
Churchill's Secret
Lord Beaverbrook
- 2015
Capital
Lothar · 3 episodes
Arthur & George
Chief Constable Anson
- 2013
Hafen der Düfte
Kommissar Braddock
Jo
TV
The Other Child
Stephen Cramer · 2 episodes
- 2012
National Theatre Live: The Last of the Haussmans
Peter
Epithet
Richard
- 2011
Hidden
James Morpeth · 4 episodes
Shirley
Jack Hylton
- 2010
2000s
- 2009
The Turning Point
Winston Churchill
Endgame
F.W. de Klerk
- 2008
- 2007
Miss Marie Lloyd: Queen of the Music Hall
Alec Hurley
- 2006
Lead Balloon
TV
Century City
Movie
- 2005
The Green Green Grass
Rupert · 1 episode
.357
Campbell
- 2004
Hawking
Dr. John Holloway
Wall of Silence
Goldberg
- 2003
Coming Up
Merrion · 1 episode
Real Men
DCI Norton
Quicksand
Michel Cote
- 2002
- 2001
The Cazalets
Otto Rose · 6 episodes
- 2000
Lock, Stock...
Attila · 1 episode
1990s
- 1998
A Certain Justice
Drysdale Laud · 3 episodes
A Respectable Trade
Stephen Waring · 4 episodes
- 1997
Into the Blue
Alan Dysart
- 1996
Famous Fred
Dad (voice)
Madson
DI Rourke · 6 episodes
Death of a Salesman
Howard
- 1995
The Turnaround
Tony Hogan
Sharman
Tony Hogan · 1 episode
Piccadilly Circus by Night
Greg
- 1994
Red Dwarf: Smeg Ups
Captain Hercule Platini
- 1993
Genghis Cohn
Herr Kruger
- 1992
- 1991
Barbed Wire
Wilson
- 1990
Diamond Skulls
Raul
Chancer
Gavin Nichols · 12 episodes
1980s
- 1989
Flying in the Branches
Michael
- 1988
Franz Kafka's 'The Trial'
Warder
An Affair in Mind
Detective Inspector Brodd
- 1987
- 1986
The Marlowe Inquest
Thomas Walshingham
- 1985
John and Yoko: A Love Story
Elton John
In the Secret State
James Quitman
- 1983
- 1982
1970s
- 1979
Sweet Wine of Youth
Movie
- 1978
- 1972