Keith Barron was an English actor and television presenter who appeared in films and on television from 1961 until 2017. His television roles included the police drama The Odd Man, the sitcom Duty Free, and Gregory Wilmot in Upstairs, Downstairs.
as Maurice(1 ep)
as Maurice
as Cedric
as Joe
as Jonathan Hope(1 ep)
as George Williams(8 eps)
as Ted Deary(1 ep)
as Sir Walter(2 eps)
as Sandy Ball(6 eps)
as Hemmings(1 ep)
as Ronnie Ross(1 ep)
as David Barrett(1 ep)
as Thomas Reynolds
as William Glyn(1 ep)
as L’heureux(2 eps)
as Malcolm Davies Q.C.(1 ep)
as Jim Wilkes(2 eps)
as Gordon Hammond(5 eps)
as Jonathan Ratcliffe(3 eps)
as Eddie Longshaw
as Roy
as Alan Boothe(15 eps)
as Bernard Russell(1 ep)
as Alan Clifford(1 ep)
as Arthur Hedley
as Dick Elgood(1 ep)
as Self(1 ep)
as Gordon Gregson(1 ep)
as Eric Dunfries(1 ep)
as Jeff Barton(1 ep)
as Rob Ferguson
as David Crewes(1 ep)
as Les Hepplewhite(1 ep)
as Guy Lofthouse(16 eps)
as Tramp(1 ep)
as Himself(1 ep)
as Ken(1 ep)
as McAlister
as Commander Jack Bentham
as Commander Jack Bentham(1 ep)
as McAlister(1 ep)
as Tom(3 eps)
as Ted Jackson(6 eps)
as Howard Coombes(1 ep)
as Basil King(1 ep)
as Henry VIII
as Daniel Ford(12 eps)
as Rob Ferguson(1 ep)
as David Pearce(22 eps)
as Striker
as 2nd Earl of Chatham(1 ep)
as Harry
as Patrick Dench
as Peter Rudolf
as Johnny Caine(1 ep)
as George Hitchman(1 ep)
as Charles Nesbitt(1 ep)
as Michael Ponsford
as Edgar Parker
as Maurice Clayman(1 ep)
as Edgar Parker(1 ep)
as Purser Mueller
as Draker(1 ep)
as Dowsett
as Leonard
as Truscott(1 ep)
as Charley Masters
as (voice)
as Bradley
as Evans(1 ep)
as Peter Rudolf(1 ep)
as Henry
as Charley Masters(1 ep)
as Dr. Haynes
as Christopher Hudson
as David Duncan
as Angus Hamilton(1 ep)
as Gregory Wilmot(2 eps)
as Mr Latimer (uncredited)
as Alan Simpson
as Jim Maxwell
as Byron(1 ep)
as Jake Braid
as Prof. Alan Whitelaw(1 ep)
as Gary
as Jarvis(1 ep)
as Inspector Graves(1 ep)
as Jean Charvin(1 ep)
as Robert Quayle
as Colin Trafford
as John(1 ep)
as Harry
as Self(1 ep)
as Harry(1 ep)
as John Grantham(1 ep)
as Dr Quilliam
as Victor
as Nigel Barton
as Nigel Barton
as Dr. Quilliam(1 ep)
as Victor(1 ep)
as Jim Lord(1 ep)
as Terry O'Neil(1 ep)
as Stephen(1 ep)
as Colin Trafford(1 ep)
as Miles(1 ep)
as Narrator
as Captain Lynne(1 ep)
as Nigel Barton(2 eps)
as Tom(1 ep)
as Narrator (voice)(1 ep)
as Det. Sgt. Swift(8 eps)
as Captain Striker(4 eps)
as Allan(1 ep)
as Harold(1 ep)
as Peltz(1 ep)
as Mark Godfrey(1 ep)
as Charles Drew(1 ep)
as Technician(1 ep)
as Det. Sgt. Swift(15 eps)
as Newman(1 ep)
as Bill Deal(1 ep)
as Henry(1 ep)
as Self(1 ep)