
Acting
- 2004Best Week Ever1 ep.
- 2003Serious & OrganisedCafe Owner1 ep.
- 2002Tipping the VelvetTricky Reeves1 ep.
- 1996The Treacle PeopleBill Wizzle (voice) / Nicko Pendle (voice)27 ep.
- 1993Goodnight SweetheartBrian Merry1 ep.
- 1993SharpeSmithers1 ep.
- 1993ChefPoliceman 11 ep.
- 1991Trouble In MindStanley Chambers9 ep.
- 1989Young Charlie ChaplinCab Driver1 ep.
- 1981Only Fools and HorsesAlex1 ep.
- 1979MinderGeorge2 ep.
- 1977The ProfessionalsLorry Driver's Mate1 ep.
- 1977Rosie1 ep.
- 1975The SweeneyOllie Parsons1 ep.
- 1971Bless This HouseMan in Pub1 ep.
- 1968The Spanish FarmJerry1 ep.
- 1962Steptoe and SonJournalist1 ep.
- 1955Dixon of Dock GreenVic1 ep.
Guest appearances
- 2008An Audience with...Self1 ep.
- 2004HeartbeatClive Formby2 ep.
- 2004Best Week Ever1 ep.
- 2003Serious & OrganisedCafe Owner1 ep.
- 2002Tipping the VelvetTricky Reeves1 ep.
- 2000The Bill2 ep.
- 1999Goodnight SweetheartBrian Merry1 ep.
- 1996SharpeSmithers1 ep.
- 1994ChefPoliceman 11 ep.
- 1982MinderBrian, George2 ep.
- 1992The House of EliottReginald1 ep.
- 1989Young Charlie ChaplinCab Driver1 ep.
- 1986BergeracFiling Clerk1 ep.
- 1982Only Fools and HorsesAlex1 ep.
- 1981Rosie1 ep.
- 1978The ProfessionalsLorry Driver's Mate1 ep.
- 1977Doctor WhoOpthalmologist3 ep.
- 1976The SweeneyOllie Parsons1 ep.
- 1975Dixon of Dock GreenVic1 ep.
- 1973New Scotland YardThe Painter1 ep.
- 1972Bless This HouseMan in Pub1 ep.
- 1970Steptoe and SonJournalist1 ep.
- 1968The ExpertAmbulance man1 ep.
- 1968The Spanish FarmJerry1 ep.