2022
Out of Office as Dr. Martin2022
Silent Life: The Story of the Lady in Black as Dr. Mecker2021
Hero Mode as Lyndon2021
A Dark Foe as Mr. Lorne2020
Acquitted by Faith as Jack Cromer2020
Butter as Dr. Kaufman2020
The 11th Green as Nelson Rudd2018
Reborn as Doctor Hetch2018
Edge of Isolation as Ivan Polifer2018
Cemetery Tales: A Tale of Two Sisters as Not available2018
Get Married or Die as Bill2018
So She Might Live as priest2016
The Rift as Dysart2015
We Are Still Here as Dave McCabe2014
Life Partners as Ken2014
The Green Girl as Himself2013
History of the Royal Navy: The King's Ships 1500-1599 as Narrator2011
Extraordinary Fidelity as Narrator2008
Fringe as Dr. Blake West2008
Fringe as Leland Spivey2004
Masters of Production: The Hidden Art of Hollywood Film as Narrator2002
History of the Royal Navy: Wooden Walls 1600-1805 as Narrator1997
Honey, I Shrunk the Kids: The TV Show as Not available1996
The Great Ships as narrator1996
Campus Cops as Dean Pilkington1995
Piranha as J.R. Randolph1995
Two Guys Talkin' About Girls as Lester Glick1994
Burke's Law as Philip D'Arcy1993
Diagnosis: Murder as Sheriff Kelso1992
Melrose Place as John Parker1991
Neon City as Captain Raymond1989
Baywatch as Captain Don Thorpe1989
Baywatch: Panic at Malibu Pier as Captain Don Thorpe1989
Nikki and Alexander as Bill Powers1988
Defense Play as Mark Denton1988
Judgement Day as Sam1987
Hot Pursuit as Bill Cronenberg1986
Blacke's Magic as Not available1986
Jake Speed as Mr Winston1985
The Golden Girls as Clayton1985
Counter Measures as Gus1984
Murder, She Wrote as Jimmy Haynes1984
Murder, She Wrote as Andrew Gant1984
Murder, She Wrote as Ned Olson1984
Murder, She Wrote as Insp. Donald Matheney1984
Finder of Lost Loves as Galen Smith1984
The Master as Not available1984
Master Ninja II as CIA Head1983
The A-Team as Mason Harnett1983
Off the Wall as Gov. Paul Smith1982
Hotel as Not available1982
Hotel as John Granger1982
Matt Houston as Not available1982
Jack Holborn as Trumpet1982
Drop-Out Father as Tony Malgrado1982
Hotline as Kyle Durham1981
The Fall Guy as Not available1981
Simon & Simon as Not available1981
Bret Maverick as Captain Dawkins1981
Separate Ways as Cliff Johnson1980
Beyond Westworld as Captain Mike Nicholson1980
The Ghosts of Buxley Hall as Col. Joe Buxley1979
Hart to Hart as Not available1979
Trapper John, M.D. as Not available1979
The Littlest Hobo as Ray Caldwell1978
Dallas as Clint Ogden1978
Shame, Shame on the Bixby Boys as Not available1977
The Love Boat as Brad Wells1977
The Love Boat as Joe Costello1977
The Incredible Hulk as Not available1977
The Incredible Hulk as Brad (voice) (uncredited)1977
Eight Is Enough as Not available1977
The Hardy Boys / Nancy Drew Mysteries as Not available1977
Lucan as Not available1977
What Really Happened to the Class of '65? as Not available1977
Airport '77 as Banker1977
Relentless as Paul Vickers1976
Quincy, M.E. as Mr. Castle1976
Midway as Commander Max Leslie1976
McNaughton's Daughter as David Borman1975
Ellery Queen as Tom McKell1975
Mitzi & 100 Guys as Self1975
Hustling as Orin Dietrich1975
Ellery Queen: Too Many Suspects as Tom McKell1974
The Six Million Dollar Man as Barney Miller1974
The Six Million Dollar Man as Barney Hiller1974
Police Woman as Joey Marr / Carl Rossi1974
Police Woman as Bishop1974
The Manhunter as Not available1973
Barnaby Jones as Vince Barrett / Rick Hatfield1973
The New Perry Mason as Perry Mason1973
Ginger in the Morning as Joe1972
One Is a Lonely Number as Howard Carpenter1972
The Astronaut as Eddie Reese / Col. Brice Randolph1972
Visions... as Prof. Mark Lowell1971
Cannon as Not available1971
Alias Smith and Jones as Not available1971
Sarge as Tom Flynn1971
Death Takes a Holiday as David Smith1970
The Mary Tyler Moore Show as John Corcoran1970
The Young Rebels as Not available1970
Dan August as Frank Devlin1969
Love, American Style as Steve1969
Love, American Style as Andy1969
Love, American Style as Larry1969
Medical Center as Not available1969
Mr. Deeds Goes to Town as Not available1969
Guns of the Magnificent Seven as Keno1968
Hawaii Five-O as Harry Kellem1968
Hawaii Five-O as Jerry Rhodes1968
Hawaii Five-O as Barry Dean1968
Hawaii Five-O as Jack Ellington1968
The Name of the Game as Not available1968
The Mod Squad as Not available1968
Project X as Gregory Gallea1967
The High Chaparral as Dave Redman1967
The Second Hundred Years as Not available1967
Hour of the Gun as Tucson Sheriff Sherman McMasters1966
Mission: Impossible as Tosk1965
Hogan's Heroes as Not available1965
The F.B.I. as Thomas Waters1965
The F.B.I. as Arthur McBride1965
The F.B.I. as James Robert Devlin1962
The Virginian as Boss Cooper2013
History of the Royal Navy: The King's Ships 1500-1599 Director2002
History of the Royal Navy: Wooden Walls 1600-1805 Executive Producer2002
History of the Royal Navy: Wooden Walls 1600-1805 Director1991
Neon City Director1989
Baywatch Director1988
Defense Play Director