Actor (70 credits)
- Manga Latina: Killer on the Loose (2006) The President
- The Life and Death of Peter Sellers (2004) Movie Executive
- Hellboy (2004) Television Host
- The American Embassy (2002) Jackson
- The Falklands Play (2002) President Ronald Reagan
- Shackleton's Antarctic Adventure (2001) William Blakewell, voice acting
- Judge John Deed (2001) Frank Daniels
- Doomwatch: Winter Angel (1999) Bill Zeiss
- Big Bad World (1999) Kurt
- History Is Made at Night (1999) CIA Elder
- Starry Night (1999) Lyle
- CI5: The New Professionals (1998) General Ross
- RPM (1998) Karl Delson
- Human Bomb (1998) Bob
- Lancelot: Guardian of Time (1997) Additional Gargoyle
- MacGyver: Trail to Doomsday (1994) Anthony Graves
- Space Precinct (1994) Alden Humes
- W.S.H. (1994) Koenig
- Scarlett (1994) Dr. Jonathan Fixe
- Kidô keisatsu patorebâ: The Movie 2 (1993) Yukihito Tsuge / Rock / Cop (1995), voice acting, not listed in credits
- Company Business (1990) Sobel
- Saiba shiti oedo 808 (1990) Hasegawa
- Dark Tower (1989) Williams
- Monkeys (1989) John Vicenza / Valestra
- Kidô keisatsu patorebâ: The Movie (1989) Commander / Cop / Kaiho (1995), voice acting, not listed in credits
- Countdown to War (1989) Bullitt
- Freedom Fighter (1988) Captain Winter
- Kuraingu furiman (1988) Nitta
- Superman IV: The Quest for Peace (1987) Pentagon Senator
- Little Shop of Horrors (1986) Agent
- Aliens (1986) Salvage Team Leader, voice acting, not listed in credits
- Murrow (1986) Don Hewitt
- Strong Medicine (1986) Senator Donahue
- Sengoku machine GoShogun: toki no ihôjin (1985) Cuttnal, voice acting
- C.A.T.S. Eyes (1985) Vic
- Haunters of the Deep (1984) Mr. Roche
- Sheena (1984) Grizzard
- Saigon: Year of the Cat (1983) Ambassador's Aide
- Jemima Shore Investigates (1983) Vic Aaronson
- Die Französin (1983)
- Krypskyttere (1982) Streufert, major
- Whoops Apocalypse (1982) Buzz
- Who Dares Wins (1982) Hagen
- The Girls in Their Summer Dresses and Other Stories by Irwin Shaw (1981) Tom Beauchurch
- First Monday in October (1981) Senator #2
- Ragtime (1981) Policeman No. 10
- Oppenheimer (1980) Ernest Lawrence
- The Sandbaggers (1978) Jeff Ross
- Holocaust (1978) Cassidy
- Thank You, Comrades (1978) Mack Sennett
- Come Back, Little Sheba (1977) Milkman
- The Spy Who Loved Me (1977) USS Wayne Crewman
- Feelings (1976) Michael
- Three's Company (1976) Katy's brother
- The Pink Panther Strikes Again (1976) C.I.A. Agent
- The Ritz (1976) Patron (scenes deleted)
- Wings (1976) Leroy Schultz
- The Naked Civil Servant (1975) 2nd GI
- Space: 1999 (1975) Newscaster, not listed in credits
- The Great Gatsby (1974) Detective at Pool
- The Cherry Picker (1974) James Burn III
- Father Brown (1974) Patrick Floyd
- Zodiac (1974) Bob Thomas
- Mousey (1974) Barman
- Applause (1973) Bert
- Children Shouldn't Play with Dead Things (1973) Ghoul
- The Persuaders! (1971) The Lieutenant
- UFO (1970) Launch Control 1st Operative, not listed in credits
- Jackanory (1965) Storyteller
- Big Town (1950)
Director (1 credits)