Acting
- 1975The SweeneyFred Steadman - Night Watchman1 ep.
- 1974Soldier and MeChicken Farmer2 ep.
- 1974Not on Your NellieFootball Fan1 ep.
- 1973Our KidUncle Edgar1 ep.
- 1973Whatever Happened to the Likely Lads?Joe Hargreaves1 ep.
- 1972The IntruderErnest Haithwaite8 ep.
- 1971The Onedin LineBogner1 ep.
- 1971BudgieBenskin1 ep.
- 1970Ace of WandsCharlie Postle2 ep.
- 1970ManhuntMelun1 ep.
- 1969The Incredible Adventures of Professor BranestawmProfessor Branestawm7 ep.
- 1969The Main ChanceArthur Litchfield2 ep.
- 1969W. Somerset MaughamMonsieur Perrier1 ep.
- 1969Two in CloverBarney1 ep.
- 1968Please Sir!Albert Dearth1 ep.
- 1968Tom Grattan's WarGeorge Barkis4 ep.
- 1968The Spanish FarmJerome4 ep.
- 1967The Lion, the Witch and the Wardrobe10 ep.
- 1964The Wednesday PlayHarry Barton2 ep.
- 1964It's Dark OutsideArthur1 ep.
- 1961The Younger GenerationBus Driver1 ep.
Guest appearances
- 1975The SweeneyFred Steadman - Night Watchman1 ep.
- 1974Soldier and MeChicken Farmer2 ep.
- 1974Not on Your NellieFootball Fan1 ep.
- 1974Whatever Happened to the Likely Lads?Joe Hargreaves1 ep.
- 1973Crown CourtErnest Richards3 ep.
- 1973Our KidUncle Edgar1 ep.
- 1972New Scotland YardMr Pargiter1 ep.
- 1972The Onedin LineBogner1 ep.
- 1969The Main ChanceArthur Litchfield, George Cutforth2 ep.
- 1972ITV PlayhouseHarry1 ep.
- 1971Ace of WandsCharlie Postle2 ep.
- 1971BudgieBenskin1 ep.
- 1968Tom Grattan's WarAmos Corder, George Barkis4 ep.
- 1970W. Somerset MaughamMonsieur Perrier1 ep.
- 1970Two in CloverBarney1 ep.
- 1970ManhuntMelun1 ep.
- 1969Please Sir!Albert Dearth1 ep.
- 1967The SaintCharlie Hallowes1 ep.
- 1967The AvengersKermit1 ep.
- 1966Thirty-Minute TheatreMartin1 ep.
- 1965The Wednesday PlayBarlowe, Harry Barton2 ep.
- 1964It's Dark OutsideArthur1 ep.
- 1961The Younger GenerationBus Driver1 ep.