Doctor Who
1963 · Meeker
BBC Play of the Month
1965
Howards' Way
1985 · Basil
Return of the Saint
1978 · Police Officer
Secret Army
1977 · Teddy Marsh
Tenko
1981 · Bernard Webster
The Winds of War
1983 · Burne-Wilke
Rosemary & Thyme
2003 · Charlie Gudgeon
Londoners
1965 · John
Codename Icarus
1981 · Naval Officer
The Day of the Triffids
1981 · Walter
Maslin Beach
1997 · Michel
Bird of Prey
1982 · Lanchbury
Heroes II: The Return
1991 · Maj. Chapman
Anzacs
1985 · Capt. Young
Lucinda Brayford
1980 · Pat Lanfranc
Heaven's Burning
1997 · Hotel Manager
Luke's Kingdom
1976 · Lieutenant Robarts