1999
Embrace the Darkness as Turner1999
Temptations as Ben Hopkins1996
Deadly Charades as Tate1995
See Jane Run as Daniel Garson1990
Under Crystal Lake as Swan1989
Baywatch as Coach Coglin1987
Star Trek: The Next Generation as Admiral Kennelly1986
Matlock as Harry Neiman1985
MacGyver as Gar Manning1985
The New Alfred Hitchcock Presents as Roger Harden1985
International Airport as Jack1984
Murder, She Wrote as Ralph Maddox1984
Murder, She Wrote as Ed Potts1984
Crazy like a Fox as Not available1983
For Love and Honor as Not available1983
Sahara as String1983
M.A.D.D.: Mothers Against Drunk Drivers as Steve Lightner1983
For Love and Honor as Sgt. Allard1982
Hotel as Not available1982
Hotel as Martin Stewart1982
T. J. Hooker as Detective Holland1982
Tales of the Gold Monkey as Not available1981
Falcon Crest as Paul Salinger1981
Simon & Simon as Not available1981
Bret Maverick as Not available1980
Belle Starr as Cole Younger1980
Desperate Voyage as Vic Michael1979
Trapper John, M.D. as Not available1979
The Last Ride of the Dalton Gang as Bob Dalton1978
Little Women as John Brooke1978
Love’s Dark Ride as Stephen P. Ehlers1977
Lou Grant as Not available1977
Lou Grant as Ted McCovey1977
Big Hawaii as Mitch Fears1977
Danger in Paradise as Mitch Fears1976
Once an Eagle as Courtenay Massengale1975
Nevada Smith as Nevada Smith1974
A Case of Rape as Larry Retzliff1974
Hangup as Lou1974
Trapped Beneath the Sea as Gordon Gaines1974
Live Again, Die Again as Joe Dolan1972
Silent Running as John Keenan1972
The Groundstar Conspiracy as Carl Mosely1972
Cry for Me, Billy as Billy1972
Magic Carpet as Roger Warden1972
Snow Job as Bob Skinner1971
Sometimes a Great Notion as Andy Stamper1970
San Francisco International as William Sturtevant1969
Marcus Welby, M.D. as Paul1969
Marcus Welby, M.D. as Dr. Paul Moran1968
The Name of the Game as Andy Hill1967
Ironside as Not available1967
Ironside as Mike Doyle1965
Run for Your Life as Lee Harper1962
The Virginian as Wes