The Comic Strip Presents...Oxford (1990) played Professor Roland Breeze
Bergerac - My Name's Sergeant Bergerac (1990) played Giles Gray
Generations (1989) played Lloyd Bradfield
The Comic Strip Presents...The Strike (1988) played Prime Minister
What's In It For Me (1969)
Half Hour Story...Quick on the Takeover (1967) Hugh Bank
No Hiding Place...A Through and through with Powder (1967) Capt. Jeffrey Sangster
United (1966-1967) played Mark Wilson
Cleopatra (1963)
Drama 60-67...Drama '62 The Days and Nights of Beebee (1962) played Tommy Prince
A Circle of Deception (1960) played Abelson
The Four Just Men...The Bystanders (1960) played Ted
Rendezvous...The Big Miracle (1960) played Christopher Johns
Playhouse 90...Dark as the Night (1959) played Tommy
Armchair Theatre...The Lady of Camellias (1958) played Gustave
Producers Showcase...Romeo and Juliet (1957) played Benvolio
Repertory with the Old Vic at the Winter Gardens, Broadway, New York
Macbeth (Oct. 1956 - Jan. 1957) part of the Ensemble
Miscellaneous Appearances
Good Morning Britain