2011The Rum DiaryWolsleyMovie
2010Regular ShowGrandpa Hanatronic / Old Man #2 (voice), Duck Man / Man #3 (voice), Death / Dad (voice), Death (voice), Archie (voice), Bloodshed / Announcer / Criminal (voice), Duncan Flex / British Show Host (voice), Death / Duck Man (voice), TV Narrator / Security Guard (voice), Henchman #1 / Henchman #3 (voice), Death / Contestant #3 (voice) · 7 episodesShow 2009A Christmas CarolFat Cook / Portly Gentleman #2 / Business Man #3 (voice)Movie
2006Toot & Puddle: I'll Be Home for Christmas(voice)Movie
2004Father of the PrideSiegfried (voice) · 13 episodesShow
2003Wilde Stories: The Nightingale and the RoseProfessor (voice)Movie
2002Dan Dare: Pilot of the FutureDigby (voice) · 26 episodesShow
2001My Uncle SilasUncle George · 5 episodesShow
2001On Location: The Carry OnsJim Tanner / Sir Thomas / Major Shorthouse (archive footage) (uncredited)Movie
1998What's a Carry On?Jim Tanner / Major Shorthouse (archive footage) (uncredited)Movie
1996Remember WENNMr. Winthrop, Ricotti · 2 episodesShow
1995The VetPeter McMahon · 1 episodeShow
1992Grass RootsElton HunterMovie
1991James Bond Jr.65 episodesShow
1991Where's Wally?Odlaw (voice) · 13 episodesShow
1990The ChiefSir Ian Harnett MP · 4 episodesShow
1989Doctor Who: SurvivalPatersonMovie
1989The Endless GameWaddingtonMovie
1989The Endless GameWaddington · 2 episodesShow
1989Bosses From HellMovie
1989Sales People from HellMovie
1989Interviewers From HellMovie
1986If Tomorrow ComesTrevor · 2 episodesShow
1986Darlin' ClementineMr. YorkshireMovie
1985Tall Tales & LegendsMr. Yorkshire · 1 episodeShow
1984Ellis IslandFlorenz Ziegfeld · 2 episodesShow
1983The Gay Lord QuexSir Chichester FrayneMovie
1983The Scarlet and the BlackAlfred WestMovie
1981LoopholeProducerMovie
1981Plays for PleasureLawrence · 1 episodeShow
1980The Great Rock 'n' Roll SwindleManMovie
1980Rough CutRonnie TaylorMovie
1979MinderMatthews · 1 episodeShow
1979PorridgeMr. BainbridgeMovie
1979RebeccaJack Favell · 2 episodesShow
1978The Sea Can KillChief (uncredited)Movie
1978FlayedGrinlingMovie
1978Sammy's Super T-ShirtMr. TrotterMovie
1977The ProfessionalsHarvey · 1 episodeShow
1977That's Carry On!Simmons / Adrian / Sir Thomas / Major Shorthouse (archive footage)Movie
1977BBC2 Play of the WeekGrinling · 1 episodeShow
1977Street PartyKen HowardMovie
1977Jubilee 1977Ken Howard · 1 episodeShow
1977The BruteAssociate ProducerMovie
1976Carry On EnglandMajor ButcherMovie
1975Rumpole of the BaileyHoward Swainton · 1 episodeShow
1975Naughty GirlsVoiceMovie
1975Angels1 episodeShow
1975Ten from the TwentiesPeter Wargrave · 1 episodeShow
1975SnookerFrancisMovie
1975The HostagesDoctorMovie
1975The SweeneyJohn Smith · 1 episodeShow
1974Bedtime StoriesHale Patterson · 1 episodeShow
1974The Importance of Being EarnestAlgernon MoncrieffMovie
1974The StudSpencerMovie
1973Carry On ChristmasAngle Leader / Captain Rhodes / ShopperMovie
1973What a Carry On!Movie
1973SecretsRobinsonMovie
1973Black and BlueBrian Robinson · 1 episodeShow
1973Centre PlayFrancis · 1 episodeShow
1973Warship1 episodeShow
1973Whatever Happened to the Likely Lads?Alan Boyle · 2 episodesShow
1972A Woman SobbingSandyMovie
1972The EdwardiansLord Brooke · 1 episodeShow
1972Dead of NightSandy · 1 episodeShow
1972The Incredible Robert Baldick: Never Come NightThomas WinghamMovie
1972Young WinstonCapt. BakerMovie
1972The Spy's WifeMan · Writer · ProducerMovie
1971Carry On at Your ConvenienceRoger (uncredited)Movie
1971Thank You Very MuchJohnMovie
1971Carry On HenrySir ThomasMovie
1970Robin RedbreastJakeMovie
1970Ryan's DaughterMajor Doryan (voice) (uncredited)Movie
1970Play for TodayJohn, Jake Summers, Dennis Saunders · 1 episodeShow