2004EastEnders: Pat and MoCharlie SlaterMovie
2003Celebrity Mastermind1 episodeShow
1995Boston KickoutRay SaundersMovie
1995The GovernorGary Marshall · 12 episodesShow
1993The DetectivesGroom's Father · 1 episodeShow
1992The CutterMovie
1992EldoradoAlex Morris · 158 episodesShow
1991Fiddlers ThreeDetective Sergeant Stubbs · 1 episodeShow
1986King and CastleRonald King · 12 episodesShow
1985Dempsey and MakepeaceScott · 1 episodeShow
1984Big DealPhil Graves · 1 episodeShow
1984The Hope and the GloryClub ManagerMovie
1983The AerodromeProvo Sgt. PetersMovie
1983StoryboardDet. Sgt. Ronald King · 1 episodeShow
1982Spaghetti HouseCommissioner HutchinsonMovie
1982Jake's EndCorpMovie
1981RagtimeWaldo's Aide No. 2Movie
1981Priest of LovePolice SergeantMovie
1981Private SchulzGruber · 1 episodeShow
1981The Chinese DetectiveD.C.I. Berwick · 14 episodesShow
1980RiflemanDrill SergeantMovie
1980The Fiendish Plot of Dr. Fu ManchuMuseum GuardMovie
1980The Enigma FilesBrewer · 1 episodeShow
1980The Gentle Touch1 episodeShow
1980Dark WaterSecurity guardMovie
1979MinderCedric · 1 episodeShow
1979Terry and JunePoliceman, Mr. Parkins · 1 episodeShow
1979ShoestringParry · 1 episodeShow
1979Hart to HartInspector Drootin · 1 episodeShow
1979Print-OutColleyMovie
1978Another DayFrankMovie
1978Adventures of a Plumber's MateMotorcycle DealerMovie
1978Law & OrderFred Pyall · 4 episodesShow
1977The ProfessionalsRenshaw · 1 episodeShow
1977CandleshoePoliceman (uncredited)Movie
1977Doctor Who: Image of the FendahlDavid MitchellMovie
1977TargetTaxi Driver, Alan Ziegler · 1 episodeShow
1976Bet Your LifeJimmyMovie
1976The Duchess of Duke StreetBen Smythe, Sergeant · 1 episodeShow
1976DiversionsEscortMovie
1975Angels4 episodesShow
1975SurvivorsCyril · 1 episodeShow
1975You're On Your Own1 episodeShow
1975Eskimo NellFloor Manager (uncredited)Movie
1975The SweeneySpooner · 1 episodeShow
1974Keep It Up, Jack!Client with Swing (uncredited)Movie
1974The Zoo GangGallery Guard · 1 episodeShow
1974PlayhouseReg, Corp · 1 episodeShow
1973The Roses of EyamWilliam ThornleyMovie
1973The Sex ThiefDoormanMovie
1972New Scotland YardBill · 1 episodeShow
1971Upstairs, DownstairsHeckler · 1 episodeShow
1970Play for TodaySecurity Guard · 1 episodeShow
1970Doctor Who: InfernoUNIT SoldierMovie
1969Paul Temple6 episodesShow
1968The Big Switch1st HeavyMovie
1966Softly, Softly2 episodesShow
1965The Counterfeit ManGuardMovie
1965LondonersBarry · 1 episodeShow
1964The Evil of FrankensteinRoustabout (uncredited)Movie
1964Theatre 6251 episodeShow
1963Doctor WhoDavid Mitchell · 2 episodesShow
1962Z-Cars1 episodeShow
1960MaigretExtra (uncredited) · 1 episodeShow
1959No Hiding Place1 episodeShow
1955Dixon of Dock GreenLen Drake · 1 episodeShow