- 2017Bob the Builder: Mega MachinesFilmChef Tattie (voice)
- 2013CBeebies Presents: A Christmas CarolFilm
- 2010My Last Five GirlfriendsFilmNo. 5 - Award Guest
- 2010CBeebies Presents: AladdinFilmWriter
- 2005BB3BSeriesCreator
- 2001Tweenies - Enchanted ToyshopFilmDirector
- 1999TweeniesSeriesCreator
- 1997Fun Song Factory: Nursery Rhyme LandFilmPresenter
- 1996Christmas at the Fun Song FactoryFilmPresenter
- 1995Hamish MacbethSeriesJimmy McCormack
- 1988The Zero OptionFilmNegotiator
- 1986LovejoySeriesD.I. Roache
- 1986Unnatural CausesSeriesBinns
- 1986Ladies' NightFilmBinns
- 1982The Silly SeasonFilmAlastair
- 1979Ploughman's ShareFilmGeorge
- 1978Enemy at the DoorSeriesBombardier Cameron
- 1977The Mayor's CharityFilmTown Hall Clerk (uncredited)
- 1970Play for TodaySeriesGeorge