Actor (78 credits)
- Lethal Weapon 3 (1992) Preacher
- Never Forget (1991) Postman Jack
- Equal Justice (1990) George Mattford
- Frank's Place (1987) Bell Captain
- A Different World (1987) Peacemaker
- Moving Violations (1985) Jeff's Father
- Bigfoot and the Muscle Machines (1985) voice acting
- CBS Schoolbreak Special (1984) Mr. Parrish
- Murder, She Wrote (1984) (Real), Dr. Swope
- The Red-Light Sting (1984) 2nd Agent
- Blue Thunder (1984) Sheriff
- Moonlight (1982) NYPD Chief
- Cheers (1982) Heppel
- The Greatest American Hero (1981) Workman
- The Memory of Eva Ryker (1980) Albert
- The Misadventures of Sheriff Lobo (1979) Conductor
- The Golden Gate Murders (1979) 2nd Detective
- Better Late Than Never (1979)
- The Incredible Hulk (1978) Mark
- Project U.F.O. (1978) Gordon Sandler
- Love Is Not Enough (1978) Police Officer
- The Hunted Lady (1977) Lt. Anderson
- The Hardy Boys/Nancy Drew Mysteries (1977) Lieutenant
- The Amazing Spider-Man (1977) Elevator Inspector
- Sanford Arms (1977) Fred Johnson
- Quincy M.E. (1976) Hardee
- The Blue Knight (1975) McDonald
- S.W.A.T. (1975) Technician
- Ellery Queen (1975) Charlie the bartender
- Apple's Way (1974) Marvin Gorham
- Kolchak: The Night Stalker (1974) Policeman
- The Rockford Files (1974) Billy Mayhue
- The Six Million Dollar Man (1974) Nuclear Center Guard
- Barnaby Jones (1973) Lt. Joe Taylor
- The New Perry Mason (1973) Jay, not listed in credits
- Fuzz (1972) Patrolman Marshall
- Trouble Man (1972) Preston
- The Streets of San Francisco (1972) Charlie Johnson
- Emergency! (1972) Police Officer Vince, LASD
- The Man (1972) Congressman Eckworth
- The Barefoot Executive (1971) Policeman
- Company of Killers (1971) Dale Christian
- Owen Marshall, Counselor at Law (1971) Airport Mechanic
- O'Hara, U.S. Treasury (1971) Ed Monroe
- Vanished (1971) Major Spear
- The Most Deadly Game (1970) Joe Beckwith
- Suppose They Gave a War and Nobody Came? (1970) M.P. #2
- McCloud (1970) Gate Guard
- Nanny and the Professor (1970) Airport Official, not listed in credits
- Storefront Lawyers (1970)
- Quarantined (1970) James Barning
- The Bold Ones: The New Doctors (1969) Charles Blake
- Where It's At (1969) Ralph
- The Bold Ones: The Lawyers (1969) Barth
- The Bill Cosby Show (1969) Fred
- Room 222 (1969)
- Bracken's World (1969) Reporter
- The Young Lawyers (1969) Harold Thompson
- Finian's Rainbow (1968) Geologist #1, not listed in credits
- Here's Lucy (1968) Policeman
- Julia (1968) Jordan Hayes
- The Outsider (1968) Detective Allan
- I Love You, Alice B. Toklas! (1968) 2nd Patrolman
- The Reluctant Astronaut (1967) Technician, not listed in credits
- Ironside (1967)
- The Invaders (1967) Frank
- Hotel (1967) Tousaint, not listed in credits
- Dragnet 1967 (1967) Officer Bondi
- The Time Tunnel (1966) Medic
- Daktari (1966) Tommy Butler
- Family Affair (1966) Mr. Rogers
- The Monkees (1966) Captain, not listed in credits
- Please Don't Eat the Daisies (1965) Photographer
- Gidget (1965) Policeman #2
- The F.B.I. (1965) Carter Graham
- Mister Roberts (1965) Dr. Morgan
- Mr. Novak (1963) Mr. Butler
- The Fisher Family (1952) Dr. Crosby