JonBenét Ramsey as Tom Koby (1 episode)
Find Your Friends as Russell
2023
Fellow Travelers as Joe McCarthy (5 episodes)
2022
Gaslit as James McCord (5 episodes)
2021
Heels as Wild Bill Hancock (16 episodes)
2021
The Little Things as Detective Sal Rizoli
2019
For All Mankind as Deke Slayton (9 episodes)
2019
3 Days with Dad as Father Rose
2019
A Dog's Way Home as Kurch
2018
FBI as Dan Osborne (1 episode)
2017
Law & Order True Crime as Tim Rutten (4 episodes)
2017
The Deuce as Bobby Dwyer (25 episodes)
2016
Sully as Larry Rooney
2016
Money Monster as Lt. Nelson
2016
American Crime Story as Det. Tom Lange (4 episodes)
2015
Tomorrowland as Frank's Dad
2013
Brooklyn Nine-Nine as Dennis Kole (1 episode)
2012
Elementary as Detective Gerry Coventry (1 episode)
2011
The Conspirator as Major Smith
2010
Hawaii Five-0 (1 episode)
2009
Modern Family as Officer Stablitzky (1 episode)
2009
The Good Wife as James McCloon (1 episode)
2009
Parks and Recreation as Harold (1 episode)
2008
Life on Mars as Father Tim (1 episode)
2008
Fringe as Brian Dempsey (1 episode)
2008
True Blood as Andy Bellefleur (80 episodes)
2008
New Amsterdam as Andrew Gleason (1 episode)
2007
The Black Donnellys as Huey Farrell (1 episode)
2006
The Lost Room as Lou Destefano (3 episodes)
2006
Sounds Like as Larry Pearce
2006
Flags of Our Fathers as Commandant Vandegrift
2006
Smith as Dodd (7 episodes)
2006
Bernard and Doris as Chef
2006
The Exonerated as Cop #1
2006
Conviction as Mr. Foye (1 episode)
2005
Masters of Horror (1 episode)
2005
Criminal Minds as Ted Bryar (1 episode)
2005
The Notorious Bettie Page as Irving Klaw
2005
Broken Flowers as Dan
2005
The Office as Harry Jannerone (1 episode)
2005
Tilt as Leeland 'Lee' Nickel (9 episodes)
2005
Numb3rs (2 episodes)
2005
Jonny Zero (4 episodes)
2002
Angels Crest as Teddy
2002
The Wire as Frank Sobotka (12 episodes)
2001
Taking Back Our Town as James Melancon
2001
Law & Order: Criminal Intent as Murtaugh (1 episode)
2000
Animal Factory as Bad Eye
2000
CSI: Crime Scene Investigation as Detective Paul Browning (1 episode)
2000
The Photographer as Paul
2000
High Fidelity as Paul
1999
Cradle Will Rock as VTA - Carpenter
1999
Sweet and Lowdown as Ace
1999
Third Watch as Fred Yokas (52 episodes)
1999
Law & Order: Special Victims Unit as Bill Tattenger (1 episode)
1999
Law & Order: Special Victims Unit as Tom Cole (1 episode)
1999
The Hunley as Simkins
1999
8MM as George Higgins
1998
A Cool, Dry Place as Larry Ives (as Christopher Bauer)
1997
The Devil's Advocate as Lloyd Gettys
1997
The Myth of Fingerprints as Jerry
1997
Snow White: A Tale of Terror as Konrad
1997
Face/Off as Ivan Dubov
1997
Fools Rush In as Phil
1997
Colin Fitz as Tony Baby Shark
1994
New York Undercover (1 episode)
1990
Law & Order as Homeless David (1 episode)
1990
Law & Order as Jack Costa (1 episode)
1990
Law & Order as Mickey Scott (1 episode)
1990
Law & Order as Sergeant in Wheelchair (1 episode)