Starlings (2012)
The Beeposaurus
The Beeps (2007)
Gilby Watson
Men of the World (1994)
Dad
Teenage Health Freak (1991)
Trevor Mimms
Birds of a Feather (1989)
Leathers
Casualty (1986)
Poly Roofless
Super Gran (1985)
Sergeant Sparrow
Robin of Sherwood (1984)
Dying Man in Cabin
Young Ones (1982)
Jim Jarvis
The Comic Strip Presents... (1982)
Toby Thurlow
Godfrey
Postman
Kix
Barman/Ticket Collector
Workman 1
Bridegroom
Guest
The Kenny Everett Television Show (1982)
Doctor Who (1963)
Creator
Marley's Ghosts (2015)
Writer
Director
Milkshake! Monkey (2009)
Cavegirl (2002)
Jackson Pace: The Great Years (1990)