2021
The Center Seat: 55 Years of Star Trek as Self (1 episode)
2019
That Guy... Who Was In That Thing 3: Trek Stars as Self
2011
Celebrity Antiques Road Trip as Self - Participant (1 episode)
2006
Though None Go with Me as Ben Phillips
2005
See Arnold Run as Bob White
2004
First Daughter as College Dean
2000
Thirteen Days as John McCone
2000
Strong Medicine (1 episode)
2000
Strong Medicine as Dr. Soames (1 episode)
1999
Passport to Paris as Grandpa Edward
1999
The West Wing as Mr. Gage (2 episodes)
1998
Armageddon as Secretary of Defense
1997
Ally McBeal as Senator Harold Watkins (1 episode)
1996
Profiler as Charles Waters (2 episodes)
1996
Mr. Wrong as Mr. Alston
1995
JAG as Admiral Spencer (1 episode)
1995
The Naked Truth as Mr. Hillerman (1 episode)
1993
NYPD Blue as Mr. Irvin (1 episode)
1993
NYPD Blue as Robert Irvin (1 episode)
1993
The X-Files as Gene Gogolak (1 episode)
1993
Dave as Secretary of Commerce
1993
Star Trek: Deep Space Nine as Ambassador Sharat (1 episode)
1992
Mad About You as Judge Chuffa (1 episode)
1991
Diary of a Hitman as Man in Garage
1991
Sisters as Dr. Thomas Reed (1 episode)
1990
Daughter of the Streets as Herb
1986
Designing Women as Newscaster (1 episode)
1986
L.A. Law as Stanley Silverman (1 episode)
1986
Matlock as Atty. Harvey Ravanelle (1 episode)
1985
The Execution as Gil Spahn
1984
Crazy like a Fox as Russ Cramer (1 episode)
1984
Murder, She Wrote as Mason Logan (1 episode)
1984
Hunter as Dr. Dave Panghurst (1 episode)
1984
Hunter as Judge Donald Graber (1 episode)
1984
Sins of the Past as Peter Halloran
1983
Scarecrow and Mrs. King as Darrell Robison (1 episode)
1983
Hardcastle and McCormick as Senator Evan Crocker (1 episode)
1982
Between Two Brothers as Alex Brock
1981
Falcon Crest as Eric Kenderson (2 episodes)
1981
Simon & Simon as Chef Sebastian (1 episode)
1981
The Greatest American Hero as Yuri Semenenko / Simpson (1 episode)
1981
Hill Street Blues as Minister (1 episode)
1979
Knots Landing as Pearson (2 episodes)
1979
Hart to Hart as Customs Inspector Camden (1 episode)
1972
Banyon as Ross Vincent (1 episode)
1971
The Pursuit of Happiness as Terence Lawrence
1970
Dan August as Jeremy Jackson (1 episode)
1970
The Bold Ones: The Senator as Howard Eager (1 episode)