2022
Bosch: Legacy as Whitney Vance2015
The Grinder as Dean Sanderson Sr.2015
Jesse Stone: Lost in Paradise as Dr. Dix2015
Truth as Gen. Hodges (voice) (uncredited)2014
Interstellar as Williams2014
50 to 1 as Leonard Doc Blach2014
Bad Turn Worse as Big Red2012
The Dark Knight Rises as President2012
Jesse Stone: Benefit of the Doubt as Dr. Dix2012
Leprechaun's Revenge as Pop O'Hara2011
Revenge as Edward Grayson2011
Jesse Stone: Innocents Lost as Dr. Dix2011
Good Morning, Killer as Everett Morgan Gray2011
Flag of My Father as Jake2010
Jesse Stone: No Remorse as Dr. Dix2010
The River Why as Dutch Hines2010
The Kane Files: Life of Trial as Thompson2009
Jesse Stone: Thin Ice as Dr. Dix2009
The Least Among You as Alan Beckett2009
The Dealership as Frank Carson2009
The Fall as judge Stanley Seeban2008
Stargate: Continuum as President Henry Hayes2007
Jesse Stone: Sea Change as Dr. Dix2006
Psych as Peters2006
Crumbs as Not available2006
Jesse Stone: Death in Paradise as Dr. Dix2004
Deceit as Grove McCarthy2003
NCIS as Nicolas Mason2003
Monte Walsh as Cal Brennan2002
The Badge as The Judge2002
A Christmas Visitor as George Boyajian2002
Threat of Exposure as Col. Weldon2001
24 as James Heller2001
Race to Space as Roger Thornhill2001
Plotting 'Family Plot' as Self2001
Miracle on the Mountain: The Kincaid Family Story as Tom Kincaid2000
Hollow Man as Dr. Kramer2000
The Michael Richards Show as Brady McKay2000
Space Cowboys as Eugene Davis2000
Poor White Trash as Ron Lake2000
The Man Who Used to Be Me as Older Sam Ryan1999
The West Wing as Lewis Berryhill1999
Payback as Carter1999
Turks as Sergeant Joseph Turk1997
Stargate SG-1 as President Hayes1997
Knots Landing: Back to the Cul-de-Sac as Greg Sumner1997
Exception to the Rule as Lawrence Kellerman1997
The Absolute Truth as Sen. Emmett Hunter1997
Doomsday Rock as Dr. Karl Sorenson1996
Early Edition as Bernie Hobson1996
Forgotten Sins as Dr. Richard Ofshe1995
Hope and Gloria as William Devane1995
The Monroes as Not available1995
Virus as Dr. Harbuck1995
Freefall: Flight 174 as Capt. Bob Pearson1995
Night Watch as Nick Caldwell1994
Touched by an Angel as Benjamin Parker1994
For the Love of Nancy as Tom1994
Lady in Waiting as Lt. Barrett1993
The X-Files as General Mark Suveg1993
Lois & Clark: The New Adventures of Superman as Al Capone1993
Phenom as Lou Della Rosa1993
Prophet of Evil: The Ervil LeBaron Story as Daniel 'Dan' Fields1993
Rubdown as Harry Orwitz1992
Obsessed as Ed Bledsoe1992
The President's Child as Elliot McSwain1992
Ancient Secrets of the Bible as Host & Narrator1991
A Woman Named Jackie as Black Jack Bouvier1991
Nightmare in Columbia County as Sheriff Jim Metts1990
Vital Signs as Dr. Chatham1990
Murder C.O.D. as Alex Brandt1990
Chips, the War Dog as Col. Charnley1989
The Preppie Murder as Jack Litman1987
Timestalkers as Scott McKenzie1984
With Intent to Kill as Aaron Charney1983
Testament as Tom Wetherly1983
Jane Doe as William Quinn1983
Hadley's Rebellion as Coach Ball1981
Honky Tonk Freeway as Mayor Kirby T. Calo1981
The Other Victim as Harry Langford1981
Red Flag: The Ultimate Game as Maj. Phil Clark1979
Knots Landing as Greg Sumner1979
From Here to Eternity as Sgt. Milt Warden1979
Yanks as John1979
The Dark as Roy Warner, aka Steve Dupree1978
Black Beauty as John Manly1977
Rolling Thunder as Major Charles Rane1977
The Bad News Bears in Breaking Training as Mike Leak1977
Red Alert as Frank Brolen1976
Marathon Man as Janeway1976
Family Plot as Arthur Adamson1975
Report to the Commissioner as Asst. D.A. Jackson1975
Fear on Trial as John Henry Faulk1974
The Missiles of October as John F. Kennedy - US President1974
The Missiles of October as President John F. Kennedy1974
Judgment: The Court Martial of the Tiger of Malaya — General Yamashita as Not available1973
The Snoop Sisters as David Prine1973
The Bait as Earl Stokey1973
Crime Club as Kilburn1972
The Irish Whiskey Rebellion as LT. Ashley1971
McCabe & Mrs. Miller as The Lawyer1971
Lady Liberty as Jock Fenner1971
The Pursuit of Happiness as Pilot1971
My Old Man's Place as Jimmy Pilgrim1971
The 300-Year Weekend as Tom1969
Medical Center as Dr. Ray Waltham1967
Mannix as Al Kordic1967
In the Country as Not available1962
The Tonight Show Starring Johnny Carson as Self1955
Gunsmoke as Moss Stratton