| Year | Title | Role | Notes |
| 1963 | The Fat Black Pussycat | Man in Park | Uncredited |
| 1971 | The Todd Killings | Mr. Carpenter's son | Uncredited |
| 1971 | Welcome Home, Soldier Boys | Francis Rapture, motel owner | |
| 1972 | Mannix | Ernest | Episode "Days Beyond Recall" |
| 1972 | The Culpepper Cattle Co. | Russ | |
| 1972 | Cannon | James Bancroft | Episode "Nobody Beats the House" |
| 1972 | Mannix | Killer | Episode "Cry Silence" |
| 1972 | Mission Impossible | Lusk | Episode "Committed" |
| 1972 | Moon of the Wolf | Lawrence Burrifors | |
| 1972 | Bad Company | Hobbs | |
| 1973 | High Plains Drifter | Stacey Bridges | |
| 1973 | Barnaby Jones | Sheriff Otis Dale | Episode "Murder-Go-Round" |
| 1973 | Dillinger | Harry Pierpont | |
| 1973 | My Name Is Nobody | Leader of the Wild Bunch | |
| 1974 | Thunderbolt and Lightfoot | Eddie Goody | |
| 1974 | Macon County Line | Hamp | |
| 1974 | The Waltons | Elwood Dobbs | Episode "The Runaway" |
| 1975 | The Great Waldo Pepper | Newt | |
| 1975 | The Wind and the Lion | Samuel Gummere | |
| 1975 | Smile | Wilson-Shears | |
| 1975 | The Streets of San Francisco | | |
| 1975 | S.W.A.T. | | Episode "The Killing Ground" (premiere episode) |
| 1975 | Harry O | Senator John Elton | Episode "Mayday" |
| 1975 | Lucky Lady | Captain Mosely | |
| 1975 | Starsky & Hutch | Allen "Monk" Philos | Episode "The Fix" |
| 1976 | The Return of a Man Called Horse | Zenas | |
| 1976 | Little House on the Prairie | Sam Galendar | Episode "Bully Boys" |
| 1976 | Monster Squad | The Skull | Episode "The Skull" |
| 1977 | Barnaby Jones | Earl | Episode "The Captives" |
| 1977 | Hawaii Five-O | Commander Nolan | Episode "Deep Cover" |
| 1977 | Lou Grant | Sheriff | Episode "Henhouse" |
| 1978 | When Every Day Was the Fourth of July | Albert “Snowman” Cavanaugh | |
| 1978 | Shoot the Sun Down | Scalphunter | |
| 1978 | Silver Saddle | 2 Strike Snake | |
| 1978 | Every Which Way but Loose | Orville Boggs | |
| 1979 | Centennial | Sheriff Bogardus | |
| 1979 | Tilt | Truck Driver | |
| 1979 | Human Experiments | Doctor Hans R. Kline | |
| 1979 | The Jericho Mile | Dr. Bill Janowski | |
| 1979 | Salem's Lot | Mike Ryerson | |
| 1980 | Flo | Earl Tucker | TV series |
| 1980 | Barnaby Jones | Waldon "Wally" Gannus | Episode "The Killing Point" |
| 1980 | Tom Horn | Walter Stoll | |
| 1980 | Belle Starr | Reverend Meeks | |
| 1980 | Bronco Billy | John Arlington | |
| 1980 | Heaven's Gate | Trapper Fred | |
| 1980 | Any Which Way You Can | Orville Boggs | |
| 1980 | Lou Grant | Jim Lawrence | Episode "Dogs" |
| 1982 | I, the Jury | Joe Butler | |