
Acted in 25
2010s
- 2018
WW1: The Final Hours
Ferdinand Foch
- 2013
Taming of the Shrew
Baptista Minola
2000s
- 2005
- 2002
- 2000
This Is Personal: The Hunt for the Yorkshire Ripper
DCS Wilf Brooks
1990s
- 1997
- 1995
Out of the Blue
Richard Shaw · 2 episodes
- 1993
- 1991
Killing Time
Martin
1980s
- 1988
- 1987
Bust
Cabbie · 1 episode
- 1985
Oliver Twist
Monks · 9 episodes
In the Secret State
Richard Lister
- 1984
The Invisible Man
Griffin / Invisible Man · 6 episodes
- 1983
The Oresteia
Clytemnestra
Floating Off
Eddie
- 1981
The Muscle Market
Maxie
- 1980
The Adventures of Frank: Seeds of Ice
Bill Bailey
1970s
- 1978
Lies
Store Manager
Stronger Than the Sun
Man in car
- 1976
- 1975
Judge the Bloody City
Israel Yolan
- 1973