1998
The Legend of 1900 as Impresario
1992
Highlander: The Series as Caruso (1 episode)
1991
Selling Hitler as Gerhard Weinberg
1989
Nice Work as Prof. Morris Zapp (1 episode)
1987
Love Potion as Mr. Camden
1985
Dempsey and Makepeace as Bologna (1 episode)
1983
The Lords of Discipline as TAC Captain
1983
Local Hero as Moritz
1981
Ragtime as Gent No. 1 - Agent
1981
Outland as Officer Slater
1980
Superman II as White House Aide (uncredited)
1980
The Empire Strikes Back as Tamizander Rey
1978
Dylan: The Life and Death of a Poet as Prof. McLewis
1977
Valentino as Newshound
1975
Good Salary, Prospects, Free Coffin as Police Driver
1974
The Great Gatsby as Detective at Pool
1964
Goldfinger as Gangster (uncredited)