
Acted in 29
2010s
- 2013
Vicious
Mason Thornhill · 9 episodes
2000s
- 2002
Stranded
Judge · 1 episode
1990s
- 1997
A Royal Scandal
Sir Robert Gifford
- 1996
Alive and Kicking
Duncan
- 1995
A Village Affair
Richard Jordan
- 1994
The Winter's Tale
Shephered / Judge (voice)
The Dwelling Place
Cunningham · 3 episodes
- 1993
The Secret Rapture
Civil Servant
- 1992
- 1990
1980s
- 1989
- 1986
- 1985
Me and the Girls
Professor Lembach
- 1983
- 1982
- 1980
1970s
- 1974
Melissa
Det. Chief Insp. Carter · 3 episodes
1960s
- 1968
Doctor Who: The Dominators
Wahed
- 1965
Time in Advance
Police Officer
- 1964
Doctor Who: Marco Polo
Acomat
- 1963