2024
Asleep in My Palm as Sam Wallace
2022
Ghosts of the Ozarks as Jesse
2021
Sometime Other than Now as Tom
2020
FBI: Most Wanted as Buck Allen (1 episode)
2019
The Irishman as Assistant US Attorney
2019
Evil as Joel Venegas (1 episode)
2019
Prodigal Son as Bobby Stevens (1 episode)
2018
New Amsterdam as Roland Mulvane (1 episode)
2018
Boarding School as Davis
2017
The Post as Alexander Bickel
2017
The Deuce as James Schuster (2 episodes)
2016
The Purge: Election Year as Tommy Roseland
2016
Anesthesia as Devlin
2015
Blindspot as Mark Waterman (1 episode)
2015
Irrational Man as Carol's Friend
2015
Hungry Hearts as Dr. Jacob
2014
All Relative as Phil
2014
And So It Goes as David Shaw
2014
The Leftovers as Ron Bickel (1 episode)
2014
Blood & Circumstance as Ellis Andrews
2013
Orange Is the New Black as Tim (1 episode)
2013
Phil Spector as ADA Alan Jackson
2013
The Following as Dale Walden (1 episode)
2012
Elementary as Joe Leshner (1 episode)
2012
Revolution as Roger Allenford (4 episodes)
2011
Person of Interest as S.A. Martin LeRoux (2 episodes)
2010
Meskada as DA Russ Winston
2010
Blue Bloods as Father Leo (1 episode)
2010
Boardwalk Empire as Bill Fallon (3 episodes)
2010
The Big C as Priest (1 episode)
2010
Edge of Darkness as Millroy
2006
Molly: An American Girl on the Home Front
2006
The Hoax as Brad Silber
2006
Haskett's Chance as Minister
2005
Criminal Minds as Will Sykes (1 episode)
2005
Law & Order: Trial by Jury as Todd Eckhart (1 episode)
2005
Medium as Dr. Myers (1 episode)
2004
Melinda and Melinda as Steve
2004
CSI: NY as Steve Kranen (1 episode)
2004
Marie and Bruce as Antione
2003
The Music Man as Marcellus Washburn
2002
Two Weeks Notice as Man Getting into Cab
2002
Without a Trace as Jim Peterson (1 episode)
2001
Kate & Leopold as 2nd Studio Executive (uncredited)
2001
Law & Order: Criminal Intent as Edward Sternman (1 episode)
2000
Deadline (1 episode)
2000
The Tao of Steve as Rick
2000
The Beat (2 episodes)
2000
Other Voices as Phil
1999
Third Watch as Harris Perry (1 episode)
1999
Law & Order: Special Victims Unit as Mike Geddes (1 episode)
1999
Law & Order: Special Victims Unit as Robert Cook (1 episode)
1998
Kisses in the Dark as Joe (Joe)
1998
Sex and the City as Ted (1 episode)
1996
Spin City as Jason (1 episode)
1995
New York News (1 episode)
1994
ER as Rufus Taylor (1 episode)
1993
Frasier as Waiter (1 episode)
1990
Law & Order as Adam Teague (1 episode)
1990
Law & Order as Daniel DeLuca (1 episode)
1990
Law & Order as Defense Attorney Lowe (1 episode)
1990
Law & Order as Jake Nemeth (1 episode)
1951
Hallmark Hall of Fame as Harrison (1 episode)