Actor (25 credits)
- Wolfen (1981) ESS Voice, voice acting
- Smokey Bites the Dust (1981) Bell Hop
- Captive (1980) Grandpa Carter
- PSI Factor (1980) Dr. Hugh Hayes
- Cruising (1980)
- Dr. Heckyl and Mr. Hype (1980) Naso Rubico, the Wino
- Buck Rogers in the 25th Century (1979) Eli Twain
- Joyride to Nowhere (1977) Mr. Braddock
- Milano calibro 9 (1972) Don Vincenzo, voice acting, not listed in credits
- Afyon oppio (1972) Sacha, voice acting, not listed in credits
- E poi lo chiamarono il magnifico (1972) not listed in credits
- Non si sevizia un paperino (1972) Francesco / LoCascio, voice acting, not listed in credits
- Lo chiamavano Trinità... (1970) Tobias
- Une corde, un colt... (1969) Thomas Caine, voice acting, not listed in credits
- Un esercito di 5 uomini (1969) Carnival Barker
- La collina degli stivali (1969) Miner, not listed in credits
- Il grande silenzio (1968) Walter
- Gli intoccabili (1968) Sheriff, voice acting, not listed in credits
- Cast a Giant Shadow (1966) Jump Sergeant
- Barabbas (1961) not listed in credits
- The D.A.'s Man (1959)
- The Adventures of Dr. Fu Manchu (1956) Field
- The Price of Fear (1956) Joe Stone, not listed in credits
- Outside the Law (1956) Clinton
- A Life at Stake (1954) Officer Biff