
2013
Richard Wilson - Both Feet In the Army as (archive footage)2007
Stardust as Soothsayer2007
Elizabeth: The Golden Age as Burton2006
Pickles: The Dog Who Won the World Cup as Bertie2005
Things to Do Before You're 30 as Don2004
Unstoppable as Korean War veteran2003
Master and Commander: The Far Side of the World as Joe Plaice, Able Seaman2001
Last Orders as Bernie2000
Shiner as 'Little Pete' Jones1997
Midsomer Murders as Jackie Marsh1993
Peak Practice as Ron Harris1992
My Friend Walter as Desk Sergeant1991
The House of Eliott as George Wakefield1988
After Henry as DS Renton1988
Noble House as Travkin1988
The Most Dangerous Man in the World as Kolev1986
Casualty as Geoff Coxon1985
Morons from Outer Space as Stanley Benson1984
Ellis Island as Ellis Island Doctor1984
Ordeal by Innocence as Archie Leach1983
A Caribbean Mystery as Edward Hillingdon1982
Ivanhoe as Wamba1982
Q.E.D. as Not available1981
Hill Street Blues as James Willett Frame1981
Masada as Titus1981
The Archer: Fugitive from the Empire as Mak the Master Bowman1981
Antony & Cleopatra as Menas1981
Goliath Awaits as Dave Winter1980
Magnum, P.I. as David Billingsworth1980
Shōgun as Johann Vinck1980
Hammer House of Horror as Cedric1980
A Tale of Two Cities as Jeremiah 'Jerry' Cruncher1979
Minder as Harry Lynch1979
Hart to Hart as King Rashid1979
Quadrophenia as Cafe Owner1979
Dick Turpin as Smith1979
Danger UXB as Corporal Wilkins1978
Sweeney 2 as Doyle1978
Sweeney 2 as Pete Beale1978
The Medusa Touch as Van Driver1978
The After Dinner Joke as Thief1978
A Touch of the Tiny Hacketts as Graham1978
The Odd Job as Caretaker1977
A Bridge Too Far as Sgt. Macdonald1977
Nipper as Alfie1977
A Hymn from Jim as Reg1976
Buffet as Ticket collector1976
4 Idle Hands as Emilio1975
The Sweeney as Willoughby1975
Rumpole of the Bailey as Hugh Timson1975
The Good Life as Constable1975
Shadows as The Railwayman1975
Three Men in a Boat as Train Driver1975
Where the Action Is as Zac1974
Mutinies as Turton1974
Churchill's People as Thomas1974
Where's Johnny? as Fingers1973
Secrets as Saville1973
Diamonds on Wheels as Insp. Timothy1973
Black and Blue as Saville1972
M*A*S*H as Dr. Randolph Kent1972
The Protectors as Luigi1972
The Protectors as Marcus1972
The Frighteners as Leggett1972
Pope Joan as Monk1971
Upstairs, Downstairs as Alfred1971
The Last Valley as Vomez1971
The Rivals of Sherlock Holmes as Adolph Schonberg1971
Budgie as Jumbo Stevens1971
Gumshoe as Bookshop Proprietor1970
Play for Today as Alfie1970
Play for Today as Ticket Collector1970
Manhunt as Voigt1970
Scars of Dracula as Servant1969
The Main Chance as George Wilkinson1969
Hadleigh as Teddy Monks1969
The Italian Job as Bill Bailey1969
Before Winter Comes as Bill1968
Charlie Bubbles as Garage Attendant1968
Who Pays? as Bill Dobson1967
Callan as Not available1967
Another Day, Another Dollar as Frank1967
The Gamblers as Bob Griffis1967
In Two Minds as Paul Morris1966
The Informer as Cooper1965
BBC Play of the Month as Mr. Hodge1963
Billy Liar as Stamp1961
The Avengers as Shaw