Actor (47 credits)
- Wilde (1997) Mine Owner
- Bodyguards (1996) Mike Abrahams
- The Steal (1995) Voice Artist
- Jefferson in Paris (1995) James Byrd
- Little Lord Fauntleroy (1995) Traveller
- Hackers (1995) Mr. Ellingson
- The Forgotten Toys (1995) Chauncey the Dog, voice acting
- Funny Man (1994) Card Player
- Wild Justice (1994) Newscaster
- Kaze no na wa amunejia (1993) Little, voice acting, not listed in credits
- Kidô keisatsu patorebâ: The Movie 2 (1993) JASDF / News Anchor (1995), voice acting, not listed in credits
- The Tomorrow People (1992) TV Reporter
- The Case-Book of Sherlock Holmes (1991) Aloysius Doran
- The Care of Time (1990)
- Nightbreed (1990) Pettine
- Saiba shiti oedo 808 (1990) Thug (1994), not listed in credits
- Capital City (1989) Carl
- Angel Cop (1989) Taki, voice acting
- Vinasu senki (1989) Gary, voice acting
- Baiorensu jakku: jigoku-gai-hen (1988) Jack (1996), voice acting
- Kuraingu furiman (1988) Ryûji
- Makaitoshi Shinjuku (1988) Rebi, voice acting
- Yoju toshi (1987) Male Coworker / рассказчик (UK dub), voice acting, not listed in credits
- Little Shop of Horrors (1986) Network Exec #3
- Odin: Photon Space Sailor Starlight (1986) Kuramoto (1992), voice acting
- Violence Jack Bangaihen: Harlem Bomber Hen (1986) Jack (1996), voice acting
- Water (1985) U.S. Admiral
- Ôdîn - Kôshi hobune stâraito (1985) Kuramoto (1992), voice acting
- Space Warriors 2000 (1985) voice acting
- Morons from Outer Space (1985) Television Presenter (US)
- Squaring the Circle (1984) Reporter
- Down in the Valley (1984)
- The Rothko Conspiracy (1983) Arthur Richenthal
- Whoops Apocalypse (1982) US Defence Secretary
- Oppenheimer (1980) Thomas Finletter
- Dickens of London (мини-сериал) (1976) Clerk
- Permission to Kill (1975) Pete
- Juggernaut (1974) Jerry Kellogg
- Stardust (1974)
- The Protectors (1972) Skipper
- Colditz (1972) American Officer
- Brett (1971) Elmer
- The Search for the Nile (1971) Gordon Bennett
- Barlow at Large (1971) Kent Waldoch
- Big Brother (мини-сериал) (1970) Herb
- Take Three Girls (1969) Stephen
- Journey to the Unknown (1968) Joe Hallum