
Acted in 56
2010s
- 2010
Romeo and Juliet - Live at Shakespeare's Globe
Montague
2000s
- 2009
- 2007
Marco Polo
Old Marco Polo
Marco Polo
Old Marco Polo · 2 episodes
- 2002
Quicksand
Dr. Fuller
- 2001
- 2000
Magicians
Stolen Watch Man
1990s
- 1999
- 1998
Dead Man on Campus
Chemistry Professor
- 1997
River Made to Drown In
Jack
- 1995
Dangerous Lady
TV
- 1991
- 1990
Die Kinder
Reporter · 1 episode
I Hired a Contract Killer
Killer's Boss
Sweet Nothing
Police Chief
Shoot to Kill
Special Branch Superintendent
1980s
- 1988
Crossfire
O'Brien
- 1986
- 1985
- 1984
- 1983
Gaskin
News Editor
- 1982
Bird of Prey
DC Slater · 1 episode
- 1981
Into the Labyrinth
Beefeater · 1 episode
Smuggler
Jacob · 13 episodes
- 1980
Murphy's Stroke
Horgan
1970s
- 1979
Porridge
MO
- 1978
Scorpion Tales
Ross Fredricks · 1 episode
Sweeney 2
Doyle
- 1977
Dummy
Movie
The Squeeze
Security Guard
The Galton & Simpson Playhouse
Party Guest · 1 episode
- 1975
The Dandelion Clock
Man in café
- 1974
Our Cissy
Wilmot
- 1972