Tom
Casualty (1986)
Call Me Mister (1986)
Clarendon's Assistant
Dempsey and Makepeace (1985)
Footballer
The Comic Strip Presents... (1982)
Escape (1980)
Dr. William Narwood East
Lady Killers (1980)
Buccaneer (1980)
Detective Sergeant Jameson
Tales of the Unexpected (1979)
Oberst Manfred Neidlinger
Secret Army (1977)
Belgian Police Sergeant
The New Avengers (1976)
Scudder
The Protectors (1972)
Martin
Van der Valk (1972)
Germinal (1970)
Judge Dee (1969)
The Krynoid (voice)
Doctor Who (1963)
Arnold Keeler
Z-Cars (1962)