
2004
The Alan Clark Diaries as Tom King2002
Foyle's War as Grp Cpt. Lawrence Smythe2002
The Falklands Play as Rt Hon Sir Michael Havers QC MP (Attorney-General)2001
Sword of Honour as Gen. Graves2000
My Family as Lord Whitten2000
The Luzhin Defence as Ilya1996
Dalziel & Pascoe as Not available1995
Carrington as Phillip Morrell1995
I.D. as DAC Evans1995
Mrs Hartley and the Growth Centre as Charles1994
Pie in the Sky as Gerald Hopkinson1994
The High Life as Vincent Stoat1993
Goodnight Sweetheart as Not available1993
The Inspector Alleyn Mysteries as Thomas Ancred1992
Maigret as Not available1992
Between the Lines as Not available1992
The Bridge as Rev. Rount1990
Perfect Scoundrels as Ford1989
Agatha Christie's Poirot as Blunt1989
Passion and Paradise as Maj. Eric Nicholls1988
The Modern World: Ten Great Writers as Vladimir1987
Inspector Morse as Kenneth Lawrence1985
Home to Roost as Gordon1985
A.D. as Proculus (uncredited)1985
Arthur the King as Guide1983
Agatha Christie's Partners in Crime as Not available1982
The Barchester Chronicles as Bertie Stanhope1977
The Three Hostages as Sandy Arbuthnot1975
Rumpole of the Bailey as Samuel Ballard, Q.C.1975
Rumpole of the Bailey as Samuel Ballard Q.C.1974
Napoleon and Love as Not available1974
Regan as Peter1973
The Death of Adolf Hitler as Dr. Stumpfegger1973
Helen: A Woman of Today as Not available1972
Van der Valk as Max1971
Justice as Sommerfield1970
UFO as 2nd Officer1970
Jane Eyre as Frederick Lynn1968
Late Night Horror as Dr. Vares1967
Callan as Not available1967
Frankenstein Created Woman as Anton1967
Man in a Suitcase as Not available1967
A Challenge for Robin Hood as Sir Roger de Courtenay1967
Witch Hunt as Cass Russell1966
Kaleidoscope as Poker Player1965
Treasure Island as Dr. Livesey1964
Theatre 625 as John Ebony1964
Theatre 625 as Emilio Brentani1961
The Avengers as Mankin1961
The Day the Earth Caught Fire as Copy Desk (uncredited)1960
Barnaby Rudge as Not available