
1997
Magic in the Mirror: Fowl Play as Melilot1997
Crime Traveller as Not available1996
Spellbreaker: Secret of the Leprechauns as King Kevin1996
Magic in the Mirror as Melilot1996
In the Shadow of the Sandcastle as Not available1995
Leapin' Leprechauns as King Kevin1994
Highlander: Counterfeit as Charles Browning1993
Pretty Princess as Franz Muller1992
Highlander: The Series as Frederick of Godfrey1992
Highlander: The Series as Charles Browning1992
Maigret as Not available1991
The Darling Buds of May as Vic1989
Agatha Christie's Poirot as Inspector1986
A Very Peculiar Practice as Sweet1985
Dempsey and Makepeace as Jack Lang1985
Mussolini: The Untold Story as Badoglio1985
Bulman as Not available1985
Oliver Twist as Not available1984
The Bill as Not available1984
Cold Warrior as Latimer1984
Journey into the Shadows: Portrait of Gwen John 1876-1939 as Auguste Rodin1983
The Battle of Waterloo as Sergeant Crow1983
Doubting Thomas as Corporal1983
The Dark Side of the Sun as Not available1982
Gulliver in Lilliput as Bolgolam1982
Another Flip for Dominick as Police Sergeant1982
Union Castle as Not available1981
Bergerac as Tug Williams1981
Fanny by Gaslight as Mr. Box Chunks1980
The Enigma Files as Barney Fraser1980
The Victim as Chief Sptd. Lewis1979
Minder as Omar1979
Minder as Arnie1979
Tales of the Unexpected as Claud1979
The Legend of King Arthur as Bors1978
Return of the Saint as Inspector Lebeau1978
Doctor Who: Underworld as Tarn1978
Born and Bred as Joe1978
Hawkmoor as Shanco1977
The Professionals as Ross Kilpin1977
Raffles as Sgt. Croom1976
At the Earth's Core as Ghak1976
Holiday Spirit as Not available1976
The Big Kick as Not available1976
On the Tiles as Not available1976
Double Trouble as Not available1976
Zoo Time as Not available1976
Wedding Bells as Not available1976
Baby Sitters as Not available1975
Space: 1999 as Alien Transporter1975
The Sweeney as Charley Smith1975
The Hostages as Not available1975
Children of the Sun as Len1974
The Land That Time Forgot as Borg1974
The Carnforth Practice as Not available1973
The Terracotta Horse as Not available1972
Hide and Seek as Police Constable Dickie1972
The Lotus Eaters as Nicholson1971
The Onedin Line as Jessop1971
Villain as Car Lot Manager1971
The Blood on Satan's Claw as Mr. Blake (uncredited)1971
Cousin Bette as Chardin1970
Play for Today as Len1970
UFO as Game Warden1970
Cry of the Banshee as Head Villager1970
The Private Life of Sherlock Holmes as Second Carter1970
Angels Are So Few as Not available1969
The Oblong Box as Weller1969
Department S as Danvers1969
Son of Man as 1st Soldier1968
Witchfinder General as Webb1967
The Go-karters as Not available1967
Death of a Private as Sergeant1966
The Three Musketeers as Mousqueton1965
BBC Play of the Month as M. Amellius Lepidus1965
BBC Play of the Month as Taylor1965
Stand Up, Nigel Barton as Bert1964
Theatre 625 as Benny Brice1964
Seance on a Wet Afternoon as Mrs. Clayton's Chauffeur1963
Doctor Who as Tarn1962
Z-Cars as Not available1962
Out of This World as Perry1955
Dixon of Dock Green as Foreman1955
Dixon of Dock Green as Sgt. Dodds1955
Dixon of Dock Green as Mellish1951
Hallmark Hall of Fame as Marcellus