2023
Our Almost Completely True Story as Dr. Morrow
2021
Being the Ricardos as Older Jess Oppenheimer
2021
Broadway: Beyond the Golden Age as Self
2020
AJ and the Queen as Doctor (1 episode)
2019
For All Mankind as Doctor Marsten (1 episode)
2018
Dirty John as Old William (1 episode)
2018
Chilling Adventures of Sabrina as Daniel Webster (1 episode)
2018
9-1-1 as Melvin (1 episode)
2017
Young Sheldon as Rabbi Schneiderman (1 episode)
2017
The Orville as Prefect (1 episode)
2017
Dear White People as President Fletcher (2 episodes)
2016
This Is Us as Ron Schiller (1 episode)
2016
DC's Legends of Tomorrow as Albert Einstein (1 episode)
2016
Electric City as Voice Actor (voice)
2015
The Atticus Institute as Marcus Wheeler
2013
Project: S.E.R.A. as Senator Simpson (6 episodes)
2013
Mom as Professor Addison (1 episode)
2013
A Mother's Rage as Dr. White
2012
Atlas Shrugged: Part II as Dr. Floyd Ferris
2012
Hello I Must Be Going as Stan
2012
Perception as Jack Crawford (3 episodes)
2011
Jessie as Ivan (1 episode)
2011
Revenge as Judge Rivers (1 episode)
2010
Healing Hands as Dr. Harris
2010
Parenthood as Principal Liam Taylor (1 episode)
2009
Hawthorne (1 episode)
2008
True Jackson, VP (1 episode)
2008
The Mentalist as Judge Manchester (3 episodes)
2008
Eli Stone (1 episode)
2007
Jekyll as Daniel Carew
2007
Wizards of Waverly Place as Gorog (4 episodes)
2007
Choose Connor as Cary Evor
2007
Dirty Sexy Money (2 episodes)
2007
Greek as Dr. Larsen (2 episodes)
2007
Sublime as Lichterhand
2006
Day Break (4 episodes)
2006
Brothers and Sisters as Dr. Marc Wilson (1 episode)
2006
Mrs. Harris as Tarnower's Best Friend
2005
Criminal Minds (1 episode)
2005
Criminal Minds as Hayden Rawlings (1 episode)
2005
Supernatural as Charlie (1 episode)
2005
Bones as Mick Warren (1 episode)
2005
Barbershop as Nicholas Kane (1 episode)
2005
Jane Doe: The Wrong Face as Phil Raphaelson
2005
The Closer as Dr. Brown (1 episode)
2005
Amber Frey: Witness for the Prosecution as Mark Geragos
2005
Grey's Anatomy as Keith Kalber (1 episode)
2004
House as Dr. Ayersman (1 episode)
2004
Desperate Housewives as Principal Hobson (6 episodes)
2003
Cold Case as Rafe Gray (1 episode)
2003
NCIS as Director Bob (1 episode)
2003
21 Grams as Gynecologist
2002
Red Dragon as Dinner Guest
2002
Without a Trace as Dr. Feldman (1 episode)
2002
Presidio Med (1 episode)
2002
She Spies as Senator Thomas Jefferson Mitchell (1 episode)
2002
First Monday (1 episode)
2001
24 as Secretary Of State Alex (1 episode)
2001
Star Trek: Enterprise as Mazarite Captain (1 episode)
2001
Star Trek: Enterprise as Minister Kuvak (2 episodes)
2001
The Guardian (4 episodes)
2001
The Division (1 episode)
2000
Boston Public as Judge Joseph Papp (1 episode)
2000
The District as George Wilson (1 episode)
2000
CSI: Crime Scene Investigation as Judge Crawford (1 episode)
2000
CSI: Crime Scene Investigation as Priest (1 episode)
2000
Girlfriends (2 episodes)
2000
Strong Medicine as Lyle LaCouer (1 episode)
2000
Perfect Murder, Perfect Town: JonBenét and the City of Boulder as Rev. Hoverstock
1999
Angel as Linwood Murrow (6 episodes)
1999
The West Wing as Senator Andy Ritter (1 episode)
1999
Law & Order: Special Victims Unit as Judge Schuyler (1 episode)
1999
Family Law as Garwicz (1 episode)
1999
Judging Amy as James Pierpoint (1 episode)
1999
The Parkers (1 episode)
1998
Becker as Dickie (1 episode)
1998
Charmed as Dr. Berenson (1 episode)
1997
The Practice as Judge Joseph Papp (3 episodes)
1996
Kid Cop as Stan Dwerkin
1996
Early Edition (1 episode)
1996
Superman: The Animated Series as Peterson (voice) (2 episodes)
1996
Norma Jean & Marilyn as Darryl Zanuck
1995
Mercy as Frank Kramer
1995
Star Trek: Voyager as John Evansville (1 episode)
1995
919 Fifth Avenue as Jerome Wildsmith
1994
Friends as Doctor (1 episode)
1994
ER as Dr. Kenner (1 episode)
1994
Party of Five (1 episode)
1994
Perry Mason: The Case of the Lethal Lifestyle as District Attorney
1994
RoboCop: The Future of Law Enforcement as Chip Chayken
1994
RoboCop: The Series as Chip Chayken (3 episodes)
1993
Diagnosis: Murder as Peter Trent (1 episode)
1993
Diagnosis: Murder as Thomas Taylor (1 episode)
1993
Against the Grain as Mr. O'Brien (1 episode)
1993
Frasier as Phillip Hayson (1 episode)
1993
Lois & Clark: The New Adventures of Superman as Emmet Vale (1 episode)
1993
Another Stakeout as Thomas Hassrick
1993
The American Clock as Moe Baumler
1992
In My Daughter's Name as Ban Worrall
1991
The Legend of Prince Valiant (1 episode)
1990
Law & Order as Defense Attorney Thurber (1 episode)
1990
Voices Within: The Lives of Truddi Chase as Norman DeRoin
1988
Sam Found Out: A Triple Play as Johnny
1988
Beryl Markham: A Shadow on the Sun as Arthur Kane
1987
Someone to Watch Over Me as Neil Steinhart
1987
Jake and the Fatman (1 episode)
1987
Rubinstein Remembered as Self - Host
1987
Still Crazy Like a Fox as Harrison Fox, Jr.
1987
The Two Mrs. Grenvilles as Bratsie Bleeker (2 episodes)
1986
Matlock (4 episodes)
1984
Crazy like a Fox as Harrison Fox (35 episodes)
1984
Murder, She Wrote as George Foster (1 episode)
1984
Highway to Heaven (1 episode)
1983
Daniel as Robert Lewin
1983
M.A.D.D.: Mothers Against Drunk Drivers as Steve White
1983
I Take These Men as David Koenig
1982
Night of 100 Stars as Self
1981
Skokie as Herb Lewisohn
1981
Killjoy as Dr. Paul Trenton
1980
The Silent Lovers as Irving Thalberg
1980
Make Me an Offer as Dr. Max Westcott
1979
She's Dressed to Kill as Alan Lenz
1979
The French Atlantic Affair as Herb Kleinfeld (3 episodes)
1979
In Search of Historic Jesus as Jesus
1979
Roots: The Next Generations as Lt. Hamilton Ten Eyck (7 episodes)
1978
The Boys from Brazil as David Bennett
1978
Happily Ever After as Richy Johnson
1977
What Really Happened To the Class Of '65? (1 episode)
1977
The Love Boat as George Allison (1 episode)
1977
The Love Boat as Jack Forbes (2 episodes)
1977
Lou Grant (1 episode)
1977
Corey: For the People as Dan Corey
1977
The Car as John Norris
1976
Quincy, M.E. (1 episode)
1976
Family as Jeff (1 episode)
1976
The Quest: The Longest Drive as Wakely
1975
Wonder Woman as Major Dexter (1 episode)
1975
Barbary Coast (1 episode)
1975
All Together Now as Bill Lindsay
1974
Police Woman (1 episode)
1974
Harry O (2 episodes)
1974
Movin' On (1 episode)
1972
The Streets of San Francisco (1 episode)
1972
The Rookies (1 episode)
1972
The Sandpit Generals as Professor
1972
Something Evil as Ernest Lincoln
1971
A Howling in the Woods as Justin Conway
1971
Nichols as Fred Buckerman (1 episode)
1971
Zachariah as Zachariah
1970
The Psychiatrist: God Bless the Children as Teddy
1970
The Mary Tyler Moore Show as Matt Bryan Jr. (1 episode)
1970
Getting Straight as Herbert
1969
Room 222 (1 episode)
1969
The Trouble with Girls as Yale
1968
The Mod Squad (1 episode)
1968
Hawaii Five-O as Harold (1 episode)
1968
Hawaii Five-O as Joey Kalima (1 episode)
1967
Ironside (1 episode)
1966
CBS Playhouse (1 episode)
1962
The Tonight Show Starring Johnny Carson as Self (1 episode)
1962
The Virginian as Billy Simmons (1 episode)