Actor (29 credits)
- Buck Rogers in the 25th Century (1979) First Council Member
- Sara (1976) Joe
- I padroni della città (1976) Actor, voice acting, not listed in credits
- The Gun and the Pulpit (1974) Max
- The Deathhead Virgin (1974) Frank Cutter
- Banacek (1972) Len Malloy
- Milano calibro 9 (1972) Asst. Commissioner Fonzino / Masucci, voice acting, not listed in credits
- Sapevano solo uccidere (1971) Saguaro
- Il corsaro nero (1971) Blackie, voice acting, not listed in credits
- Reazione a catena (1971) Simon, voice acting, not listed in credits
- Dan August (1970) Captain Kent
- Viaje al vacío (1969) Peter & John
- I ragazzi del massacro (1969) Sampero, voice acting, not listed in credits
- Land of the Giants (1968) Talf Ekorb
- Dio non paga il sabato (1967) Benny Hudson
- The Invaders (1967) Detective Carter
- Non sta bene rubare il tesoro (1967) Bill
- Hombre (1967) Soldier
- The Time Tunnel (1966) Col. Kane
- The Iron Men (1966) Spendell
- The Rat Patrol (1966) Colonel Quint
- The Road West (1966) Curtin
- The Loner (1965) Monte
- Lost in Space (1965) Ohan
- A Distant Trumpet (1964) Sgt. Kroger
- Slattery's People (1964) Jackson
- Temple Houston (1963) Harry Cobb
- The Outer Limits (1963) Keith Ellis
- Bonanza (1959) Carver
Writer (2 credits)