2025
Apostasy Blues as Stephen2024
Horizon: An American Saga - Chapter 2 as Henry Bennett2024
Death Wish as Not available2024
If You See Something as Ward2024
Asynchronous as Not available2023
Poker Face as Ben / Gabriel2023
Baby Ruby as Dr. Rosenbaum2023
Couple A Cards as Bernard2022
Star Trek: Strange New Worlds as Luq2022
The Menu as Richard2022
Stomach People as Dad2021
Mass as Richard2021
Strawberry Mansion as Peter Bloom2021
All the Little Things We Kill as Senator Gerald Hess2021
Someone Will Assist You Shortly as Dennis Shields2020
The Hunt as Pop2020
Lost Girls as Peter Hackett2020
The Forty-Year-Old Version as J. Whitman2019
Evil as Father Thunderland2019
w4m as Peter2019
The Last as Harry2019
On Our Way as Gerry2019
The Lost Weekend as Henry2018
Succession as Dave Boyer2018
A Million Little Things as Eugene Bloon2018
Titans as The Messenger / Dr. Adamson2017
The Immortal Life of Henrietta Lacks as Dr. George Gey2016
Bull as Judge Humphrey2016
Half the Perfect World as Peter2016
Occupy, Texas as Uncle Nolan2016
Dinner with Jeffrey as Jeffrey2016
Shy Guys as Carl2015
Mad Women as Not available2015
Jackrabbit as Paul Bateson2014
Madam Secretary as Roland Hobbs2014
In Your Eyes as Dr. Maynard2014
Adult World as Todd2013
The Blacklist as Tom Connolly2013
House of Cards as Donald Blythe2013
The Americans as Patrick McCleesh2012
Girl Most Likely as Dr. Chalmers2012
Picnic as Howard Bevans2011
American Horror Story as Dexter Harding2011
Twelve Thirty as Martin2010
Blue Bloods as Burden Maxwell2010
Morning Glory as Governor Willis2009
The Good Wife as Lee Tripke2008
Changeling as Mayor Cryer2007
Gossip Girl as Mr. Prescott2007
The Ten as Jim Stansel2003
Uptown Girls as Executive2001
Law & Order: Criminal Intent as Fred Martz2001
Law & Order: Criminal Intent as ADA Stillman1999
Law & Order: Special Victims Unit as Harry Waters1999
The Trey Billings Show as Mr. Hiney1998
From the Earth to the Moon as John Houbolt1998
A Perfect Murder as Merchant Prince #11997
You Are Here as Jack's Boss1997
Karen Black Like Me as King Dong (voice)1994
Tennessee Williams: Orpheus of the American Stage as Actor1990
Law & Order as Everett Brown1990
Law & Order as Archdioces Attorney1990
Law & Order as Malcolm Barclay1989
Tales from the Crypt as Paul1987
Beverly Hills Buntz as Wininger's Campaign Director Larry Fielding1985
Kane & Abel as Matthew Lester1985
Crimewave as Vic Ajax1985
Chain Letters as Greg1985
Means and Ends as Ryan1981
Four Friends as Louie1981
The Greatest Man in the World as Smidgeon1979
Too Far to Go as Young DriverNaN
Blue Film as Not available1976
Not a Pretty Picture as Fred