2020
Shuttlecock: Sins of a Father as Eddie
1996
North Star as Jim Hanson
1994
Wycliffe as Landlord (1 episode)
1993
Shuttlecock as Eddie
1992
Miss Marple: The Mirror Crack'd from Side to Side as Giuseppe Murano
1990
Jeeves and Wooster as Prysock (1 episode)
1990
Midnight Angel as Friend of Stuart
1986
Sky Bandits as Rezin
1986
Casualty as John Redpath (1 episode)
1986
Whoops Apocalypse as Virgil Grodd (US Intelligence)
1985
Santa Claus: The Movie as Wino
1985
Dempsey and Makepeace as Leon Giardino (1 episode)
1984
Miss Marple as Giuseppe Murano (1 episode)
1983
Voice Over as 'FX' Jones
1982
Trail of the Pink Panther as 3rd Mafia Boss
1981
Bergerac as Leao (1 episode)
1981
Something for the Boys as Sergeant Ellwood
1981
The Perfect House as Dick Craven
1980
The Martian Chronicles as Briggs (3 episodes)
1978
Superman as 3rd Reporter
1977
Secret Army as Jerry Wade (2 episodes)