
Acted in 62
2010s
- 2019
- 2018
- 2017
- 2013
2000s
- 2008
Speed Racer: Wonderful World of Racing - The Amazing Racer Family
Cruncher Block
- 2007
Bonkers
Terry Cavanagh · 1 episode
- 2004
- 2003
Gifted
Harry Boothroyd
- 2002
The Many Lives of Albert Walker
DCI Dawlish
- 2001
Charlotte Gray
Loque
Endgame
Dunston
- 2000
24 Hours in London
Chief Inspector Duggan
1990s
- 1999
Hippies
Dad · 5 episodes
You're Dead...
Insp. Badger
Sunburn
Reg Storey · 1 episode
- 1998
Maisie Raine
Gordon Daker · 1 episode
- 1997
The Garden of Redemption
Mayor of Vaiano
Sharpe's Revenge
General Jean-Baptiste Calvet
- 1996
Beautiful Thing
Rodney Barr
- 1995
- 1994
Calling the Shots
Charlie · 2 episodes
- 1993
- 1992
The Secret Agent
Michaelis
Born Kicking
Mr Reddy
- 1991
- 1990
1980s
- 1989
- 1988
Eurocops
George Jackson · 2 episodes
Buster
Jimmy
No Further Cause for Concern
Alec
- 1987
Floodtide
Detective Inspector Brook · 13 episodes
- 1986
The Monocled Mutineer
TV
Whoops Apocalypse
Secret Service Agent
- 1985
Bulman
DI Holmes · 1 episode
Titus Andronicus
Messenger / 1st Goth / Caius
Number One
Contestant
- 1984
Breakout
Minder
- 1983
Henry VI Part 3
Earl of Northumberland / Huntsman
Henry VI Part 2
First Murderer / Ship's Master
Henry VI Part 1
Basset / French Sergeant
The Beggar's Opera
Jailer
- 1981
The Day of the Triffids
Ted · 1 episode
The Union
2nd Man
The Winter's Tale
Gaoler
1970s
- 1979
Appearances1
2000s
- 2008
Speed Racer: Car Fu
Self