
Acting
- 2020Dog Loves Books(voice)52 ep.
- 2014Wanda and the AlienDaddy Rabbit / Hermit Crab / Whale (voice)50 ep.
- 2009Jungle JunctionBobby (voice)89 ep.
- 2009Dennis & Gnasher87 ep.
- 2007Frankenstein's CatGrosse Tête / Mr Crumble28 ep.
- 2004Little Red TractorStumpy (voice) / Mr. Turvey (voice)76 ep.
- 2002Andy PandyTeddy (voice)52 ep.
- 2001Doctor OtterFlybread (voice) / Dunston (voice) / additional voices26 ep.
- 2001Bill and BenBen (voice)52 ep.
- 2000Preston PigPreston's Dad / Additional Voices26 ep.
- 2000Little Grey Rabbit26 ep.
- 1999The FoxbustersTodd / Volpone / Ghengis / Dog (voice)26 ep.
- 1999Lavender CastleSir Squeakalot / Dr. Cedric Agon / Trump (voice)26 ep.
- 1998Cold FeetMaitre D'1 ep.
- 1997Soul Music7 ep.
- 1997Wyrd SistersKing Verence I (voice)6 ep.
- 1997The GrandFrenchman1 ep.
- 1996Dennis the Menace and GnasherJacques (voice)1 ep.
- 1995Fantomcat26 ep.
- 1994Albert the Fifth Musketeer26 ep.
- 1993Avenger Penguins26 ep.
- 1992TruckersVinto Pimmie / Additional Voices (voice)13 ep.
- 1992Fiddley Foodle Bird13 ep.
- 1991Victor & Hugo, Bunglers in Crime30 ep.
- 1991The Animal ShelfGumpa the Bear1 ep.
- 1988Count DuckulaDr. Von Goosewing / Sviatoslav (voice)65 ep.
- 1988Round the Bend6 ep.
- 1985Alias the JesterBoswell, Queen Edith, Sir Pinkly13 ep.
- —The Little Polar BearNarrator/Lars' Father (voice)26 ep.
- —Sooty's Amazing AdventuresScampi / Katarina / Sir Oswald (voice)1 ep.
- —Bimbo's BooksRob the Robot/Additional Voices1 ep.
Behind the camera
- 2007Shaun the SheepWriter6 ep.
- 2007Dr. DogScenario Writer52 ep.
- 2006The Secret ShowWriter4 ep.
- 2006Gordon the Garden GnomeWriter3 ep.
- 2005Elias: The Little Rescue BoatWriter10 ep.
- 2004Little Red TractorWriter76 ep.
- 2003Little RobotsWriter2 ep.
- 1999Bob the BuilderWriter17 ep.
- 1998Animal StoriesWriter3 ep.
- 1997Wyrd SistersAdaptation6 ep.
- 1995Oakie DokeWriter26 ep.
- 1993Avenger PenguinsLyricist, Writer26 ep.
- 1988Count DuckulaScript Editor, Writer65 ep.
- 1981Danger MouseWriter6 ep.
- —Monty the DogWriter13 ep.
Guest appearances
- 1999Lavender CastleSir Squeakalot7 ep.
- 1998Cold FeetMaitre D'1 ep.
- 1998Dennis the Menace and GnasherJacques (voice)1 ep.
- 1998The GrandFrenchman1 ep.
- 1992Sherlock HolmesHobbs, The Painter1 ep.