Actor (88 credits)
- Kôkaku kidôtai: Stand Alone Complex (2002) Matsuoka, voice acting
- Blood: The Last Vampire (2000) School Headmaster, voice acting
- Trigun (1998) The Doctor
- Scorned (1994) Kramer
- Father & Son: Dangerous Relations (1993)
- Kidô senshi Gundam 0083: Stardust Memory (1991) Nina's Father
- Dangerous Women (1991) Ben Cronin
- Solar Crisis (1990) IXL executive #2
- Night Eyes (1990) Tom Michaelson
- Eat a Bowl of Tea (1989) Fry Cook
- Akira (1988) Man on Nezu's Phone, voice acting
- Under the Boardwalk (1988) Track
- Code of Vengeance (1985) Elliot
- Airwolf (1984) Simon Sayes
- Jessie (1984) Dr. Spelner
- The Wild Women of Chastity Gulch (1982) Confederate Captain
- Raise the Titanic (1980) CIA Director Nicholson
- Scruples (1980) Pat O'Byrnne
- Buck Rogers in the 25th Century (1979) Lieutenant Devlin
- The Misadventures of Sheriff Lobo (1979) Bank Manager
- Time Express (1979) Bob - Jill's Coach
- Hanging by a Thread (1979)
- Logan's Run (1977) Morah
- The Amazing Spider-Man (1977) Gants
- Rafferty (1977) Meakin
- Sisters of Death (1976) Mark
- The Deadly Tower (1975) C.T. Foss
- S.W.A.T. (1975) Chuck Jennings
- Adventures of the Queen (1975) Walter Fletcher
- Ellery Queen (1975) Lt. Braden
- The Lives of Jenny Dolan (1975) Eddie Owens
- Petrocelli (1974) Paul Cooper
- Run, Joe, Run (1974) Walter Gilbert
- Movin' On (1974) Bob Powers
- Truck Stop Women (1974) Seago
- The Six Million Dollar Man (1974) Timberlake
- The Bat People (1974) Dr. Kipling
- The New Perry Mason (1973) Irv Siever
- The Severed Arm (1973) Detective Mark
- Tenafly (1973) Joyce's husband
- Executive Action (1973) Gunman (Chris), - Team A
- A Man for Hanging (1973) Shep Barrenger
- Ben (1972) Kelly
- The Dirt Gang (1972) Monk
- Ghost Story (1972)
- Hec Ramsey (1972) Fenner
- Alias Smith and Jones (1971) Hank Henderson
- Owen Marshall, Counselor at Law (1971) Ben Pearson
- Columbo: Ransom for a Dead Man (1971) Hammond
- O'Hara, U.S. Treasury (1971) Howard Barkley
- Brute Corps (1971) Ross
- The Psychiatrist (1970)
- Trial Run (1969) Tyler Peters
- Land of the Giants (1968) Giant Photographer
- Lancer (1968) Davie Stryker
- Ironside (1967)
- Cimarron Strip (1967) Morgan Houston
- In Cold Blood (1967) Flo's Lover, not listed in credits
- The Invaders (1967) Billy Stearns
- Mannix (1967) Ben Simmons
- The Time Tunnel (1966) Blaine
- The Green Hornet (1966) Eddie Carter
- Voyage to the Bottom of the Sea (1964) Clark
- 12 O'Clock High (1964) Capt. John Lewis
- Arrest and Trial (1963) Det. Sgt. Jim Hogan
- Captain Newman, M.D. (1963) Arthur Werbel
- First Night (1963) Terry
- The Doctors (1963) Dr. Paul Summers (ca. 1976)
- The Travels of Jaimie McPheeters (1963) Russ Oliver
- Sam Benedict (1962) Ralph Towers
- Everglades (1961) Emory Hallroyd
- Posse from Hell (1961) Jock Wiley
- Alcoa Premiere (1961) Blackburn
- The New Breed (1961) Johnny
- The Tall Man (1960) Lonnie Masters
- Surfside 6 (1960) Stan Ritchie
- Black Saddle (1959) Joey Hooker
- Laramie (1959) Bill Blayne
- Men Into Space (1959) Capt. Swanson
- The DuPont Show with June Allyson (1959) Gary Stevens
- Lock Up (1959) Paul Reeves
- Rawhide (1959) Mark Hammerklein
- Shotgun Slade (1959) Jason Beck
- The Rifleman (1958) Derek Hanaway
- Jamboree! (1957) Pete Porter
- The Young Don't Cry (1957) Tom Bradley
- The Wrong Man (1956) Young Man, not listed in credits
- The Fisher Family (1952) Alfred
Producer (2 credits)