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
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
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 WifeManMovie
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