2024
All Boys as Father Frank
2023
Frasier as Bulldog Briscoe (1 episode)
2022
Blonde as I.E. Shinn
2020
Stars in the House as Self (1 episode)
2019
Tales of the City as Dan (1 episode)
2018
Hey Arnold! The Jungle Movie as Mr. Simmons (voice)
2017
The Mist as Father Romanov (4 episodes)
2015
Blindspot as Sheriff Paul Bolton (1 episode)
2014
The Mysteries of Laura as Calvin Gold (1 episode)
2013
The Blacklist as Stromberg (1 episode)
2013
Banshee as Senator Mitchum (2 episodes)
2012
Elementary as Denny Mulgrew (1 episode)
2011
Crazy, Stupid, Love. as Cal's Boss
2008
Chronic Town as Blow Job
2008
Cashmere Mafia (1 episode)
2006
'Til Death as Paul (1 episode)
2005
Supernatural as Reverend Sorenson (1 episode)
2004
House as Dr. Philip Weber (1 episode)
2004
Quintuplets (1 episode)
2003
Miss Match as Chuck Webb (1 episode)
2002
American Dreams as Coach Ambros (4 episodes)
2002
Without a Trace as David Wilkins (1 episode)
2002
Fixing Frank as Dr. Arthur Apsey
2002
Monk as Dr. Davis Scott (1 episode)
2002
The First $20 Million Is Always the Hardest as Lloyd Acheson
2001
Law & Order: Criminal Intent as Congressman Price (1 episode)
2001
Crossing Jordan as Arnold Hummer (1 episode)
2000
Malcolm in the Middle as Norm (1 episode)
1999
The Sissy Duckling as Drake (voice)
1999
Rocket Power (1 episode)
1998
Enemy of the State as Shaffer
1998
More Tales of the City as Edward Bass Matheson (1 episode)
1998
From the Earth to the Moon as Gene Kranz (2 episodes)
1997
The Silver Screen: Color Me Lavender as Host / Narrator
1997
Ally McBeal as Attorney Bender (1 episode)
1997
Just Shoot Me! as Bill Slatton (1 episode)
1997
King of the Hill as Attorney (voice) (1 episode)
1997
King of the Hill as Daniel (voice) (1 episode)
1996
Hey Arnold! as Mr. Simmons (voice) (17 episodes)
1996
Hey Arnold! as Mr. Simmons (voice; uncredited) (2 episodes)
1996
Hey Arnold! as Mr. Simmons / Dispatcher (voice) (1 episode)
1996
Hey Arnold! as Mr. Simmons / Houseboy (voice) (1 episode)
1996
Hey Arnold! as Mr. Simmons / Lila's Father (voice) (1 episode)
1996
Hey Arnold! as Mr. Simmons / Publisher (voice) (1 episode)
1996
Hey Arnold! as Mr. Simmons / Scientist (voice) (1 episode)
1996
Suddenly Susan as Dr. Richards (1 episode)
1996
The Assassination File as Harvey Young
1995
Caroline in the City as Kenneth Arabian (2 episodes)
1995
The Single Guy (1 episode)
1995
Star Trek: Voyager as Steth (1 episode)
1995
Live to Tell: The First Gay and Lesbian Prom in America as Self - Actor, "Frasier"
1994
Touched by an Angel as Dr. Ivar Kroneberger (1 episode)
1994
I Love Trouble as Wilson Chess
1993
Frasier as Bulldog Briscoe (47 episodes)
1993
The X-Files as Jim Ausbury (1 episode)
1993
Rising Sun as Ken Shubik
1992
From the Files of Joseph Wambaugh: A Jury of One as Asst. DA Mendelson
1992
Captain Ron as Zachery
1992
Frannie's Turn as Father Anthony (6 episodes)
1991
The Rape of Doctor Willis as Styvesant
1991
The Silence of the Lambs as Roden
1990
The Long Walk Home as Charlie
1989
Life Goes On (1 episode)
1989
Quantum Leap as Jake Dorleac (1 episode)
1989
Quantum Leap as Mutta (1 episode)
1988
Monsters (1 episode)
1988
Roseanne (2 episodes)
1987
Leg Work as Peter Solinski (1 episode)
1987
The Days and Nights of Molly Dodd as Blaise (1 episode)
1986
Manhunter as Jimmy Price
1971
Columbo as Sergeant Goodman (1 episode)