Actor (72 credits)
- Seaquest DSV (1993) Grant
- Coopersmith (1992) Roy Beauford
- Marilyn and Me (1991) Darryl F. Zanuck
- Born to Ride (1991) Col. James E. Devers (CO, 36th Div.)
- Solar Crisis (1990) Gurney
- Sisters (1990) Colonel Morrison
- Nasty Boys (1990) Chief Bradley
- Fear Stalk (1989) Richard
- Nasty Boys (1989) Chief Bradley
- The Taking of Flight 847: The Uli Derickson Story (1988) Captain Testrake
- Eye on the Sparrow (1987) Harv Hollars
- Independence (1987) Sterling Mott
- The Slap Maxwell Story (1987) Buddy Ralston
- Inside Out (1986) Lewis Curlson
- News at Eleven (1986) Gordon
- Outlaws (1986) Paul
- Blood & Orchids (1986) Admiral Glenn Langdon
- L.A. Law (1986) George Cromwell
- Wildside (1985) Governor J. Wendell Summerhayes
- Partners in Crime (1984) Hank Warren
- Blue Thunder (1984) Captain Braddock
- My Mother's Secret Life (1984) Frank
- Lone Star (1983) Ranger Capt Sam Mellon
- The Osterman Weekend (1983) Walter Stennings
- Kentucky Woman (1983) Roger Varney
- The A-Team (1983) Josh Curtis
- Blood Feud (1983) L.A. Police Department Capt. Hamilton
- No Place to Hide (1981) Sergeant Newman
- Bret Maverick (1981) Jacob Voorsanger #1
- Hill Street Blues (1981) Dr. Ted Rose
- The Seal (1981)
- Scruples (1981)
- Incident at Crestridge (1981) Robert Davis
- Simon & Simon (1981) Col. Ben McDonald
- Belle Starr (1980) Sheriff Pratt
- Blinded by the Light (1980) Max
- Fighting Back (1980) Bob Bleier
- A Rumor of War (1980) Joe Caputo
- Benson (1979) Jack, Gene's Brother
- Mysterious Island of Beautiful Women (1979) Stu
- Disaster on the Coastliner (1979) Hennessey
- The Misadventures of Sheriff Lobo (1979)
- The Onion Field (1979) Mr. Powell
- The Incredible Hulk (1978) Alex
- Ruby and Oswald (1978) District Attorney Wade
- Centennial (1978) Soren Sorenson
- The Two-Five (1978) Ralston
- Logan's Run (1977) Rider #4
- Delta County, U.S.A. (1977) Chief Doughly
- Having Babies II (1977) Sam
- Tarantulas: The Deadly Cargo (1977) Chief Beasley
- Final Chapter: Walking Tall (1977) Lloyd Tatum
- Big Hawaii (1977) Charley Woodman
- Midway (1976) Capt. Thomas, not listed in credits
- Ode to Billy Joe (1976) Glenn «Papa» Hartley
- The Wild McCullochs (1975) Rad
- NBC Special Treat (1975) The Rebel Phantom
- Run, Joe, Run (1974) Biker 2
- The Man Who Loved Cat Dancing (1973) Ben
- Cade's County (1971) Driver
- Patton (1970)
- Kelly's Heroes (1970) Second Tank Commander
- Nanny and the Professor (1970) Police Captain
- Room 222 (1969) Rider
- Shadow on the Land (1968) Ben
- Iron Horse (1966) Jess
- Not with My Wife, You Don't! (1966) Sgt. Millican, not listed in credits
- The Green Hornet (1966) Phil
- The Cincinnati Kid (1965) Poker Player, not listed in credits
- Palm Springs Weekend (1963) Warren, not listed in credits
- Temple Houston (1963)
- Surfside 6 (1960) Tom Plehn