2006
The Exonerated as Prosecutor
1999
Dash and Lilly as Joseph Rauh
1992
Lincoln as Joshua Speed (voice)
1990
Law & Order as Cyrus Weaver (1 episode)
1989
Star Trek V: The Final Frontier as Sybok
1988
Messenger of Death as Homer Foxx
1988
Cocktail as Richard Mooney
1988
To Heal a Nation as Senator Bob Mathias
1987
Lyndon Johnson as Lyndon Baines Johnson
1986
One Terrific Guy as Jim Burton
1984
Not for Publication as Mayor Franklyn
1984
Murder, She Wrote as Howard Crane (1 episode)
1984
Murder, She Wrote as John Galloway (1 episode)
1984
Murder, She Wrote as Lt. Steve Warren (1 episode)
1984
Murder, She Wrote as Sgt. Cooper (1 episode)
1981
See China and Die as Dr. Glickman
1980
The Mating Season as Harry McClain
1979
The Five Forty-Eight as John Blake
1979
Ike as Maj. Richard Arnold
1979
The Promise as Dr. Peter Gregson
1978
Return of the Saint as Bruno Walters (1 episode)
1977
The November Plan as Noel Crosman
1976
The Money as Richard Banks
1976
The Lindbergh Kidnapping Case as Gov. Hal Hoffman
1976
City of Angels (3 episodes)
1975
Winner Take All as Bill Anderson
1974
Panic on the 5:22 as Lawrence Lewis
1974
Death Sentence as Don Davies
1974
Murder Impossible as Patch
1973
And the Bones Came Together as Robert Cooper
1973
Barnaby Jones as Elliot Rexford / Lt. Damon Maxwell (2 episodes)
1972
Moonwalk One as Narrator
1972
The Rookies (1 episode)
1972
Delphi Bureau (8 episodes)
1972
The Delphi Bureau as Glenn Garth Gregory
1972
Lights Out as Sabina's second Husband Howard
1972
Corky as Wayne Nesbitt
1971
Such Good Friends as Richard
1971
Columbo as Mark McAndrews (1 episode)
1970
The Bold Ones: The Senator as Chancellor Steinitz (1 episode)
1969
Where the Heart Is (213 episodes)
1965
The F.B.I. as Danzer (1 episode)
1961
The Mike Douglas Show as Self (1 episode)
1959
Bonanza as Barnabas Freed (1 episode)
1954
The Secret Storm (319 episodes)