2002Harold Shipman: Doctor DeathDI Stan EgertonMovie
2002The Inspector Lynley MysteriesDennis Luxford · 1 episodeShow
2001Adrian Mole: The Cappuccino YearsIvan Braithwaite · 6 episodesShow
2000Hero of the HourD. I. WhelanMovie
1999The Last TrainAustin Danforth · 6 episodesShow
1999The VicePaul Mason · 2 episodesShow
1997The GrandMr Morris · 1 episodeShow
1996EmmaMr. WestonMovie
1996BeckDirector · 2 episodesShow
1994The KnockDirector · 3 episodesShow
1994The FireboyDadMovie
1992My Friend WalterCharlie ThrockmortonMovie
1992HeartbeatReg Manston · 1 episode · Director · 1 episodeShow
1991Pirate PrinceJack PrinceMovie
1991A Small DanceBrian MatkinMovie
1990Close RelationsTrevorMovie
1989Young, Gifted And Broke7 episodesShow
1988Streets ApartBernie Walters · 12 episodesShow
1987TruckersPeter Picard · 8 episodesShow
1987On the PalmMowbrayMovie
1987Inspector MorseDigby Tuckerman · 1 episodeShow
1987Business as UsualMarkMovie
1986Miss Marple: The Murder at the VicarageLawrence ReddingMovie
1986Noel's Christmas Presents1 episodeShow
1986London's Burning: The MovieMichael 'Bayleaf' WilsonMovie
1986London's BurningMike 'Bayleaf' Wilson · 83 episodes · Director · 7 episodesShow
1986Worlds BeyondDI Craig · 1 episodeShow
1986Chocky's ChallengeDavid GoreMovie
1986Chocky's ChallengeDavid Gore · 6 episodesShow
1986The Return of Sherlock HolmesRichard Brunton · 1 episodeShow
1985The Corsican BrothersVincente Da FranchiMovie
1985Chocky's ChildrenDavid GoreMovie
1985Screen TwoTrevor · 1 episodeShow
1984Sherlock HolmesRichard Brunton · 1 episodeShow
1984ChockyDavid GoreMovie
1984ChockyDavid Gore · 6 episodesShow
1983MacbethMalcolmMovie
1983One SummerKidder · 4 episodesShow
1982John DavidPatrickMovie
1982Pink Floyd: The WallLoverMovie
1980The Circe ComplexDaveMovie
1980Exchange and DivideKenneth CarrMovie
1979Murder at the WeddingMike Fulmer · 4 episodesShow
1979The Omega FactorTom Crane · 10 episodesShow
1979KidsChris Langley · 13 episodesShow
1978The Medusa TouchLovelassMovie
1978Red ShiftJohn FowlerMovie
1978Forgotten Love SongsJackMovie
1977BBC2 Play of the WeekJack · 1 episodeShow
1977Love on a GunboatDennis HorncastleMovie
1976The Lady of the CamelliasGastonMovie
1976Cilla's World Of Comedy1 episodeShow
1976The Chester Mystery PlaysMovie
1976For Services to MyselfGraham BanksMovie
1976Red Letter DayGraham Banks · 1 episodeShow
1974StardustBrianMovie
1973SamFrank Barraclough · 39 episodesShow
1973The National HealthStudent DoctorMovie
1973Kisses at FiftyChrisMovie
1972The Ruling ClassFraserMovie
1972New Scotland YardColin Guest · 1 episodeShow
1971Nicholas and AlexandraStalinMovie
1971Everybody Say CheeseGeorge GreenMovie
1970Ride, RideGeraldMovie
1970Tales of UneaseGerald · 1 episodeShow
1970The Long Distance Piano PlayerAlfMovie
1970Play for TodayPatrick, Chris · 2 episodesShow
1970Sovereign's CompanyDawkinsMovie
1970A Family at WarL Cpl Hattersley · 1 episodeShow
1969The Main ChanceStaff Sgt. Timson · 1 episodeShow
1969ITV Saturday Night TheatrePeter Drew · 1 episodeShow
1965BBC Play of the MonthJimmy Porter · 1 episodeShow
1964The Wednesday PlayDawkins · 1 episodeShow
1951Hallmark Hall of FameVincente de Franchi · 1 episodeShow