Actor (90 credits)
- Youth in Oregon (2016) Peter
- Happyish (2015) Priest
- A Good Marriage (2014) Minister
- Trust, Greed, Bullets & Bourbon (2013) Franky
- Too Big to Fail (2011) Rodgin Cohen
- Welcome to Academia (2009) Kronsky
- Universal Signs (2008) Mr. Callahan
- Day Zero (2007) Senior Partner
- Sweet Land (2005) Old Olaf
- The Sleepy Time Gal (2001) Rebecca's Adoptive Father
- Brooklyn Sonnet (2000) John O'Hagen
- Maze (2000) Lyle's Father
- Cupid & Cate (2000) Laurence
- Advice from a Caterpillar (1999) Diner Husband
- Little Man (1999) Coach Huston
- Now and Again (1999) Janus Lucic
- Blue Christmas (1998) Svelte
- Species II (1998) Pentagon Personnel
- Cosby (1996) Pilot
- Remember WENN (1996) Warren Dunlap
- Law & Order (1990) Judge Hugo Bright
- Hamburger: The Motion Picture (1986) Russell's Parent
- The Wizard (1986) Martin Moss
- The Colbys (1985) Colonel Timothy Holmes
- Spenser: For Hire (1985) Robertson
- Murder, She Wrote (1984) Dr. Wylie Graham
- Summer (1984) George Stone
- Prince Jack (1984) Jack
- Airwolf (1984) Morton Abrams
- Gone Are the Dayes (1984) Harry Daye
- Cover Up (1984) Dale Hobbs
- Automan (1983) Peterson
- Reggie (1983) Arvin
- Desperate Intruder (1983) Lloyd
- Harper Valley P.T.A. (1981) Jeff
- Dan August: The Trouble with Women (1980) Van Evans
- The Memory of Eva Ryker (1980) J.H. Martin
- The Lady in Red (1979) Jake Lingle
- House Calls (1979)
- Turnabout (1979) Paul Nicholson
- Young Maverick (1979)
- Stone (1979) Mike Halloran
- The Critical List (1978) Jordan Donnelly
- Kaz (1978)
- Richie Brockelman, Private Eye (1978)
- Sword of Justice (1978) Moseley
- Mork & Mindy (1978) Captain Chapman
- Operation Petticoat (1977) Lt. Cmdr. Haller
- Calling Doctor Storm, M. D. (1977) Glenn Puber
- Tales of the Unexpected (1977) Commander Lear
- Ransom for Alice! (1977) Whitaker Halliday
- Rosetti and Ryan (1977) Eddie
- Richie Brockelman: The Missing 24 Hours (1976) Sergeant Ted Coppersmith
- Once an Eagle (1976) Ben Krisler
- The Oregon Trail (1976)
- Alice (1976) Greg Stemple
- Laverne & Shirley (1976) G. Bullets Klein
- One Day at a Time (1975) David Powell
- Ellery Queen (1975) Gordon Wilde
- Roll, Freddy, Roll! (1974) Don Talbert
- Manhunter (1974) Paul Tate
- Sierra (1974) Joe
- Sonic Boom (1974) Frank Maginni
- Memory of Us (1974) John
- Fools, Females and Fun (1974) J.C. Tyler
- Heatwave! (1974) Harry Powers
- The Six Million Dollar Man (1974) Hal Martin
- Barnaby Jones (1973) Dwight Kincaid
- Cry Rape (1973) Jim Bryan
- Westworld (1973) Delos Guests' Interviewer, not listed in credits
- The Delphi Bureau (1972) Cobra
- Owen Marshall, Counselor at Law (1971) Clayton Short
- McCloud (1970) Deputy Peters
- Dan August (1970) Van Evans
- Mary Tyler Moore (1970) Jack Stoneham
- The Bold Ones: The New Doctors (1969) Jack Merlino
- Bright Promise (1969) Asst. DA Stephens (1971)
- Land of the Giants (1968) Brady
- Here's Lucy (1968) Capt. Perry
- Batman (1966) Paul Diamante
- Hogan's Heroes (1965) Braden
- The F.B.I. (1965) Lloyd Mitchell
- 12 O'Clock High (1964) Captain Mewlay
- Gomer Pyle: USMC (1964) Lieutenant Norris
- Wendy and Me (1964) Jerry
- Peyton Place (1964) Rev. Tom Winter
- Arrest and Trial (1963) 2nd Police Officer
- Greenwich Village Story (1963) Brian
- FBI Code 98 (1963) Timothy Farrell
- Hazel (1961) Bud Donovan