2017
Don't Talk to Irene as Charles
2016
Rules Don't Apply as Baptist Preacher
2016
Timeless as Old Ethan Cahill (1 episode)
2016
My Big Fat Greek Wedding 2 as Rodney Miller
2015
Charming Christmas as Harold Rossman
2015
Crimson Peak as Ferguson
2015
Dig as Issac Zohar (1 episode)
2014
Tentacle 8 as Man in Fisherman's Hat
2012
The Firm (1 episode)
2011
Falling Skies as Uncle Scott (8 episodes)
2011
Water for Elephants as Proctor
2010
Is It Just Me? as Ernie
2009
The Listener as Judge Griffin (1 episode)
2009
Castle as Charles Carson (1 episode)
2008
Sons of Anarchy as Dr. Hacker (1 episode)
2007
Evan Almighty as Congressman Hughes
2006
Big Love as Billboard Manager (1 episode)
2006
Live Once, Die Twice as Earl MacDuff
2005
Criminal Minds (1 episode)
2005
Criminal Minds as Dr. Wagner (1 episode)
2005
How I Met Your Mother as Yuthers (3 episodes)
2005
Monster-in-Law as TV Executive
2005
Cake as Malcolm McGee
2005
Medium as Joe's Dad (11 episodes)
2004
Boston Legal as Dr. Earl Roberts (1 episode)
2004
Chasing Freedom as Philip Laughton
2003
Dark Waters as Summerville
2003
Married to the Kellys (1 episode)
2003
Cold Case as Dr. Milton Thayer (2003) (1 episode)
2003
NCIS as Jonathan Overmeier (1 episode)
2003
Playmakers as Gene Wilbanks (11 episodes)
2003
S.W.A.T. as Mr. Richard Segerstrom
2003
Wall of Secrets as Milton
2003
Monster House (83 episodes)
2002
Without a Trace as Mr. Haines (1 episode)
2002
My Big Fat Greek Wedding as Rodney Miller
2002
Cube 2: Hypercube as Colonel Maguire
2002
A Killing Spring as Ed Kramer
2001
Star Trek: Enterprise as Surak (1 episode)
2001
The Division (1 episode)
2000
The Last Debate as Governor Paul L. Greene
1999
The West Wing as Otis (1 episode)
1999
Judging Amy as Headmaster Clayton Ford (1 episode)
1999
Happy Face Murders as Ephraim Quince
1999
Dementia as Uncle George
1998
Whatever It Takes as Carl Lica
1998
Becker as Mr. Fuller (1 episode)
1998
Charmed as Elder (2 episodes)
1998
Charmed as Kheel (1 episode)
1998
Thanks of a Grateful Nation as Sen. Rockefeller
1997
Starship Troopers as Sky Marshal Dienes
1997
Earth: Final Conflict as Edward Gale (1 episode)
1997
The Peacemaker as CNN Newscaster
1997
Stargate SG-1 as Senator Fisher (1 episode)
1996
Traders as Adam Cunningham (83 episodes)
1995
Legacy of Sin: The William Coit Story as Ed Holm
1995
JAG as Brig. Gen. Sawyer (1 episode)
1995
Nowhere Man as Dr. Gilmore (1 episode)
1995
Star Trek: The Next Generation - Gambit as Adm. Chekote (archive footage)
1995
The Outer Limits as James Harding (1 episode)
1994
ER as Carter Board member (1 episode)
1994
ER as Dr. Munch (1 episode)
1994
Chicago Hope (1 episode)
1994
Perry Mason: The Case of the Lethal Lifestyle as Amos Moore
1994
Babylon 5 as Interrogator (2 episodes)
1993
Diagnosis: Murder as Dr. John Harris (1 episode)
1993
The Adventures of Brisco County, Jr. as Courtmartial Panel Member (1 episode)
1993
Star Trek: Deep Space Nine as Admiral Chekote (1 episode)
1992
Dead Ahead: The Exxon Valdez Disaster as Governor Steve Cowper - State of Alaska
1992
A Murderous Affair: The Carolyn Warmus Story as William Aaronwald
1992
Melrose Place as Mr. Fielding's Doctor (2 episodes)
1992
Melrose Place as Tom (1 episode)
1991
For the Boys as Sponsor #1, New York
1991
Eye of the Storm as Father
1991
Sisters (2 episodes)
1990
Beverly Hills, 90210 (2 episodes)
1990
Wings as Reverend (1 episode)
1989
Doogie Howser, M.D. (1 episode)
1988
Murphy Brown as Senator Hyden (1 episode)
1988
Murphy's Law (2 episodes)
1987
Star Trek: The Next Generation as Admiral Chekote (1 episode)
1987
Tour of Duty as Lt. Col. Dalby (4 episodes)
1987
Captain Power and the Soldiers of the Future as Mentor/ Dr. Stuart Gordon (22 episodes)
1987
The Oldest Rookie as Bob (1 episode)
1987
Odd Birds as Gower Champion
1987
Dragnet as Mayor Peter Parvin
1986
Let's Get Harry as Ambassador Douglas
1986
L.A. Law as Alex Wayne (1 episode)
1986
Matlock as James Hamilton (2 episodes)
1986
Matlock as Mr. Reese (1 episode)
1985
The Colbys (1 episode)
1985
The New Alfred Hitchcock Presents as Bryan Holland (1 episode)
1984
Murder, She Wrote as Dean Merrill (1 episode)
1984
Murder, She Wrote as R. L. Pierson (1 episode)
1984
Murder, She Wrote as Ted Hartley (3 episodes)
1984
Airwolf as Senator Steven Houston (1 episode)
1984
Night Court as Group Therapist (uncredited) (1 episode)
1983
For Love and Honor as Maj. Nordoff
1982
St. Elsewhere as Col. Harvey Blackwell (1 episode)
1982
Knight Rider as Sen. Forbes (1 episode)
1981
Falcon Crest as Andrew Price (1 episode)
1981
Simon & Simon as Paul Costa (1 episode)
1981
Nero Wolfe as Patrick Degan (1 episode)
1979
Knots Landing as Senator Riker (1 episode)
1979
Knots Landing as T.J. Escott (2 episodes)
1978
Dallas as David Stanley (1 episode)
1977
The Incredible Hulk as Harrison Cole (1 episode)
1976
Quincy, M.E. as Dr. Robert Miles (1 episode)
1974
Happy Days as Mr. Hillary (1 episode)
1969
Strange Paradise (195 episodes)
1966
Adulterous Affair as Russ
1956
The Edge of Night (305 episodes)