| Year | Title | Role | Notes |
| 1959 | The Bloody Brood | Cliff | |
| 1960 | The DuPont Show of the Month | Denis Eady | Episode: "Ethan Frome" |
| 1960 | The United States Steel Hour | Jack Taylor | Episode: "Revolt in Hadley" |
| 1961 | One Plus One | Bill Cannon | |
| 1961 | The Detectives | Tom Harper | Episode: "A Piece of Tomorrow" |
| 1961–1962 | Checkmate | Chris Devlin | 6 episodes |
| 1961–1966 | Perry Mason | Bruce Strickland / George Parsons / Enos Watterton / Bert Nickols | 4 episodes |
| 1962 | Bonanza | Jamie Wrenn | Episode: "The Jury" |
| 1963 | General Hospital | Dr. Ken Martin | 1963–1964 |
| 1964 | Gunsmoke | Cowboy | Episode: "Scot Free" |
| 1964 | 12 O'Clock High | Lt. Kinner | Episode: "Decision" |
| 1965 | The Young Marrieds | Dr. Ken Martin | character from General Hospital |
| 1965–1967 | The F.B.I. | Allen Cole / Woods / Defense Attorney Barker | 3 episodes |
| 1966 | Sugar Colt | Dr. Tom Cooper / Rocco | |
| 1966 | The Man Who Never Was | | Episode: "To Kill an Albatross" |
| 1967 | Halleluja for Django | Santo / David Phaylard | |
| 1968 | One Life to Live | Dr. Ivan Kipling | TV series |
| 1969 | It Takes a Thief | Garrison | Episode: "Saturday Night in Venice" |
| 1970 | Quel maledetto giorno d'inverno... Django e Sartana all'ultimo sangue | Django | |
| 1970 | Django and Sartana Are Coming... It's the End | Django | |
| 1970 | Dead Men Don't Make Shadows | Lazar Peacock / Sabata | |
| 1971 | A Barrel Full of Dollars | Tamayo | |
| 1971 | Down with Your Hands... You Scum! | Django | |
| 1971 | Boulevard du Rhum | Renner | |
| 1971 | He Was Called Holy Ghost | Foster | |
| 1971 | A Fistful of Death | Butch Cassidy | |
| 1972 | The Assassination of Trotsky | Lou | |
| 1972 | Massaggiatrice bella presenza offresi | Enrico Graziani | |
| 1973 | Corte marziale | | |
| 1977 | Kojak | Paul Lawford | Episode: "The Condemned" |
| 1978 | Bye Bye Monkey | Bar Owner | Uncredited |
| 1978 | The Doctors | Hugh McCluskey | |
| 1978 | The Edge of Night | Dr. Stein | |
| 1982 | Another World | Louis St. George | 1 episode |
| 1983 | All My Children | Lars Bogard | 1 episode |
| 1984 | Remington Steele | Walter Gallen | Episode: "Blood Is Thicker Than Steele" |
| 1984 | Falcon Crest | Dr. Roderick | Episode: "Little Boy Blue" |
| 1986 | Search for Tomorrow | Dr. David Glenn | Episode: "Finale" |
| 1987 | Guiding Light | Dr. Wilson Frost (1973–1974) / John Cutter | |
| 1988 | The Chair | Detective | |
| 1989 | Generations | Hugh Gardner | 3 episodes |
| 1990 | Dead Men Don't Die | Alex Cavanaugh | |
| 1991 | In the Heat of the Night | Attorney Mark Harris | Episode: "Unfinished Business" |
| 1992 | Sinatra | Earl Wilson | 2 episodes |
| 1992 | Just My Imagination | Governor | TV movie |
| 1992 | White Trash | CC's father | |
| 1993 | Falling Down | Frank (Golfer) | |
| 1993 | Marilyn & Bobby: Her Final Affair | Director | TV movie |
| 1993 | Sisters | Harry Busby | Episode: "A Kick in the Caboose" |