1994
Anna Lee as Sir Brian West1994
Doggin' Around as Sergeant Greene1992
Heartbeat as Hesketh1992
Wallpaper Warrior as Tommy "Tea-bag" Bright1990
The Chief as Deputy Chief Constable Arthur Quine1989
Magic Moments as Television Director1988
Tumbledown as Air Commodore1987
Bust as Ray French1986
Casualty as Cafe Owner1986
Casualty as Tom Stopes1986
London's Burning as Not available1986
Lovejoy as Russell Potts1986
Running Scared as Frank Butler1985
EastEnders as Roy Evans1985
Howards' Way as Dave Bridger1985
Silas Marner as Mr. Snell1984
The Bill as Not available1984
Big Deal as Henry Diamond1983
The Cleopatras as Achillas1983
Doctor Who: Enlightenment as Jackson1982
The Scarlet Pimpernel as Pochard1982
The Boxwallah as Arthur Price1981
The Chinese Detective as Not available1981
Private Schulz as Prison Warder1981
P.Q. 17 as Coxswain1981
The Cause as Dolly1980
Juliet Bravo as DCI Jim Logan1980
S.O.S. Titanic as Chief Officer Henry Wilde1980
Dark Water as Manager1980
Braces High as Cafe Proprietor1980
Happy as Mr Howard1979
Minder as DI Norton1979
Minder as Chief Insp. Norton1979
House of Caradus as Jake1979
Shoestring as Not available1979
Waterloo Sunset as Thomas Dwyer1978
Blake's 7 as Ensor Jr.1978
Pennies from Heaven as Cafe Proprietor1978
The Vanishing Army as Pinnock1978
Dinner at the Sporting Club as Ray Little1977
The Professionals as Detective Sergeant1977
The Professionals as Maurice Richards1977
BBC2 Play of the Week as Pinnock1977
Target as Brice1977
King Cinder as Richard Hutson1976
The Hunchback of Notre Dame as Clopin1976
Kites as Jenkins1976
Piano Lessons as George1975
Angels as Not available1975
The Sweeney as Derek Clarke1975
Rumpole of the Bailey as Not available1975
The Legend of Robin Hood as Friar Tuck1974
Playhouse as Harry Leech1974
Playhouse as Jenkins1973
All Our Saturdays as Not available1973
The Operation as Alderman1973
Speech Day as Douglas1972
Van der Valk as Hans Voss1972
Crown Court as Inspector Cripps1972
War & Peace as Not available1972
The Asphyx as Warden1972
Stocker's Copper as Vincent1971
The Rivals of Sherlock Holmes as Fielder1971
Doctor Who: Colony in Space as Morgan1970
Play for Today as Alderman1970
Play for Today as Pinnock1970
Play for Today as Coxswain1970
Play for Today as Thomas Dwyer1970
Ace of Wands as Six1970
Queenie's Castle as Jack Henry Shepherd1970
Catweazle as Richardson1970
Codename as Mullins1970
The Mind of Mr. Soames as Schoolteacher1970
Season of the Witch as Lorry Driver1970
Lay Down Your Arms as Mick1969
The Main Chance as Harry Rowlands1969
The Adding Machine as Third cell jailer1968
The Champions as Brandon1968
The Expert as Robinson1968
A Twist of Sand as Elton1968
The Magnificent Six and ½: Peewee's Pianola as Truck Driver1966
David Copperfield as Tungay1965
United! as Not available1965
Orlando as Walker1965
The Ipcress File as O.N.I Man1965
The Hill as Martin1965
A Tap on the Shoulder as Security guard1965
Doctor Who: The Crusade as Thatcher1964
The Likely Lads as Army Sergeant1963
Doctor Who as Jackson1963
Doctor Who as Morgan1962
The Saint as Mason1961
The Avengers as Miller1959
No Hiding Place as Not available