The Boroughs as Wally (1 episode)
Butterfly in the Typewriter as John Dewey Toole
The Postcard Killer as Simon Haysmith
2024
The Price of Money: A Largo Winch Adventure as Dwight Cochrane
2022
Infinite Storm as Dave
2021
American Horror Stories as Van Wirt (1 episode)
2021
The Nevers as Dr. Edmund Hague (6 episodes)
2020
Dr. Seuss' The Grinch Musical as Old Max
2020
The Accidental Wolf as Cast (4 episodes)
2020
Delete History as Le millionnaire américain
2020
The Postcard Killings as Simon Haysmith
2020
Swallow as Erwin William
2019
The Day Shall Come as Andy
2019
Evil as Father Giovanni De Vita (2 episodes)
2019
The Goldfinch as Lucius Reeve
2019
Bottom of the 9th as Officer Lonergan
2018
Private Life as Dr. Dordick
2018
Danger One as Craddock
2018
The Parting Glass as Danny
2017
Novitiate as Archbishop
2017
American Gods as Tyr (3 episodes)
2017
American Gods as Tyr / Tyrell (1 episode)
2017
Edgar Allan Poe: Buried Alive as Edgar Allan Poe
2017
Big Little Lies as Ira Farber (4 episodes)
2017
The Good Fight as Judge Charles Abernathy (3 episodes)
2017
From Nowhere as Isaac Miller
2016
Army of One as Agent Doss
2016
This Is Us as Jessie (4 episodes)
2016
Starring Austin Pendleton as Self
2014
The Pyramid as Holden
2014
The Town that Dreaded Sundown as Charles B. Pierce, Jr.
2014
The Judge as Doc Morris
2014
Broad City as Terry Hudson (1 episode)
2013
Banshee as Special Agent Robert Phillips (1 episode)
2012
Behind the Fright: The Making of American Horror Story as Self
2011
J. Edgar as Albert Osborne
2011
American Horror Story as Dr. Andrew Hill (9 episodes)
2011
American Horror Story as Henry (10 episodes)
2011
American Horror Story as Holden Vaughn (4 episodes)
2011
American Horror Story as Larry Harvey (12 episodes)
2011
American Horror Story as Liz Taylor (12 episodes)
2011
American Horror Story as Spalding (13 episodes)
2011
American Horror Story as Stanley (13 episodes)
2011
American Horror Story as William Van Henderson (10 episodes)
2011
Heart of Broadway: The Ensemble Behind Broadway Cares/Equity Fights AIDS as Himself
2011
The Eagle as Lotorius
2011
5,000 Feet Is the Best as Pilot
2010
Edge of Darkness as Moore
2009
Brief Interviews with Hideous Men as A / Subject #3
2009
The Good Wife as Judge Charles Abernathy (9 episodes)
2009
Bored to Death as David Worth (1 episode)
2009
The Proposal as Mr. Gilbertson
2009
Duplicity as Duke Monahan
2009
An Englishman in New York as Phillip Steele
2009
RuPaul's Drag Race as Self - Guest Judge (1 episode)
2008
Changeling as Dr. Jonathan Steele
2008
True Blood as Russell Edgington (23 episodes)
2008
Pretty Bird as Chuck
2008
The Babysitters as Stan Lyner
2008
Baby Mama as Dr. Manheim
2008
The Tower as Richard March
2007
Charlie Wilson's War as Harold Holt
2007
Awake as Financial News Analyst
2007
Michael Clayton as Mr. Greer
2007
A Mighty Heart as John Bussey
2007
American Loser as Mike
2007
Stephanie Daley as Frank
2007
Rocket Science as Doyle Hefner
2006
Brothers and Sisters as Travis March (12 episodes)
2006
Half Nelson as Jimbo
2005
Once Upon A Mattress as Prince Dauntless
2005
Derailed as Jerry the Lawyer
2005
Angel Rodriguez as Henry
2004
Garden State as Albert
2004
Assassins as Charles J. Guiteau
2004
Emma Goldman: An Exceedingly Dangerous Woman
2003
21 Grams as Dr. Rothberg
2002
CSI: Miami as Smith (3 episodes)
2001
Law & Order: Criminal Intent as Chris Shea (1 episode)
2001
The Anniversary Party as Ryan Rose
2000
CSI: Crime Scene Investigation as Tom Michaels (1 episode)
2000
The Adventures of Young Indiana Jones: Winds of Change as Keating
2000
The Acting Class as Self
1999
Sweet and Lowdown as Jake
1999
Law & Order: Special Victims Unit as Chris Shea (1 episode)
1999
Law & Order: Special Victims Unit as Jimmy Walp (1 episode)
1998
Saint Maybe as Reverend Emmett
1998
St. Patrick's Day as Russell
1995
The Wright Verdicts as Doyle (1 episode)
1990
Law & Order as Father Richard Hogan (1 episode)
1990
Law & Order as Harold Morrissey (1 episode)
1990
Law & Order as James Smith (1 episode)
1990
Law & Order as Phil Christie (1 episode)
1988
American Experience as Henry Lee (1 episode)
1986
American Masters as Edgar Allan Poe (1 episode)
1956
Tony Awards as Self - Winner (1 episode)
1951
Hallmark Hall of Fame as Reverend Emmett (1 episode)