2023
Lars Shrike Walks the Night as Richard Kendred2020
The 11th Green as Peaches2019
Creepshow as Calvin (segment "Doodles")2016
Dr. Del as Mr. Stone2016
Welcome to the Men's Group as Not available2016
The Men of Outpost 31 as Self2015
Vacation as Harry Co-Pilot2015
Reversion as Ciespy2015
Amigo Undead as Old Man Schumer2014
Farmed and Dangerous as Bob Sears2014
Gone Girl as Rand Elliott2013
House of Cards as Ted Havemeyer2013
Mr. Jones as The Curator2013
Ghost Phone as Hamilton Pierce2011
J. Edgar as Senator Friendly2011
The Good Doctor as Dr. Harbison2010
Extraordinary Measures as Dr. Renzler2010
Breaking Out as Boss2010
1945A as General2009
The Philanthropist as Not available2008
The Mentalist as Judge Dellinger2007
October Road as Not available2007
Saving Sarah Cain as Homeless Man2007
Constellation as Bear2006
In Justice as Not available2006
Flags of Our Fathers as White House Official2006
Saved as Not available2005
Grey's Anatomy as Jack Shandley2005
Prison Break as Conrad Dallow2005
Numb3rs as Not available2005
Ghost Whisperer as Carl Sessick2005
Weeds as Charles2005
Close to Home as Not available2005
Syriana as Donald2005
Life of the Party as Jack2004
Boston Legal as Attorney Braxton Mason2004
LAX as Ralph Gravis2004
Silver City as Mort Seymour2003
NCIS as Max Ellswood2003
Joan of Arcadia as Not available2003
The Agency as Joshua Nankin2001
Scrubs as Dr. Turner2001
Crossing Jordan as Charles Gibson2001
The Agency as Not available2001
The Agency as Joshua Nankin2001
The Visit as Parole Board Member Brenner2000
Strong Medicine as Judge1999
The West Wing as Jim1999
Mission Hill as Not available1999
Family Law as Andrew Weller1999
Once and Again as Not available1998
From the Earth to the Moon as Dr. Lee Silver1998
From the Earth to the Moon as Lee Silver1998
Maximum Bob as Nathan Cahill1998
Playing by Heart as Martin (uncredited)1998
The Staircase as Simon Filger1998
The Thing: Terror Takes Shape as Self1997
Just Shoot Me! as Martin Spancer1997
Mad City as Street Preacher1996
Grace of My Heart as Dr. "Jonesy" Jones1995
Star Trek: Voyager as Dr. Crell Moset1995
NewsRadio as Judge1995
Cybill as Not available1995
Almost Perfect as Neal Luder1995
Tecumseh: The Last Warrior as William Henry Harrison1995
Original Sins as Jimbo1995
Two Crimes as Jim1994
ER as Jared Morgan1993
And the Band Played On as Mr. Johnstone1993
Matinee as Jack1993
Nurses on the Line: The Crash of Flight 7 as Dr. Rulon Beesley1993
Black Widow Murders: The Blanche Taylor Moore Story as Dwight Moore1992
Light Sleeper as Robert1992
Man Trouble as Lewie Duart1990
Dream On as Peter Brewer1990
Downtown as Jerome Sweet1990
The Image as Dr. Sigmond Grampton1988
Betrayed as Jack Carpenter1988
The Couch Trip as Lawrence Baird1987
thirtysomething as Not available1987
Beauty and the Beast as Not available1987
Conspiracy: The Trial of the Chicago 8 as Richard Schultz1987
He's My Girl as Mason Morgan1987
The Trouble with Dick as Lars1986
Sledge Hammer! as Not available1986
Legal Eagles as Blanchard1986
Blood & Orchids as Phillip Murray1985
The New Alfred Hitchcock Presents as Professor John Tate1985
Sweet Dreams as Randy Hughes1984
Murder, She Wrote as Wilton Tibbles1984
Falling in Love as Brian Gilmore1984
Best Kept Secrets as Rev. Warner1983
The Right Stuff as Liaison Man1983
Star 80 as Martin "Geb" Gebber1983
Special Bulletin as Dr. Bruce Lyman1983
Hanna K. as Ammon1982
The Thing as Palmer1982
Missing as Consul Phil Putnam1982
Ladies and Gentlemen, the Fabulous Stains as Dave Robell1982
The Day the Bubble Burst as Not available1982
The Escape Artist as Newspaper Editor1981
Park Place as Not available1980
Gideon's Trumpet as James Fitzpatrick1980
Hide in Plain Sight as Richard Fieldston1980
Reward as Steve Rawlin1980
Marriage Is Alive and Well as David1979
Being There as Thomas Franklin1979
Billy in the Lowlands as Not available1978
WKRP in Cincinnati as Not available1978
Coming Home as Tim1978
Gray Lady Down as USS Neptune Crewmember1978
Go Tell the Spartans as Lt. Finley Wattsberg1978
On the Yard as Psychiatrist1977
The Greatest as Captain1977
Danger in Paradise as Hobart1977
Panic in Echo Park as Not available1976
Helter Skelter as Harry Jones1976
Bound for Glory as Carl1975
Barney Miller as Bodhisattva1975
Barney Miller as Jeffrey Stevens1975
Barney Miller as Howard Weckler1975
Barney Miller as Howard Speer1975
Barney Miller as Justice Department Counsel Chester Monahan1975
Crime Club as Peter Karpf1975
The Seagull as Medvedenko1974
The Migrants as Tom Trimpin1973
Kojak as George Martin1973
The Paper Chase as Toombs1971
Great Performances as MedvedenkoNaN
The Thing Expanded as SelfNaN
The Sound as Kurt1969
Story Theatre as Ensemble Member1951
Hallmark Hall of Fame as James Fitzpatrick