2023
Eileen as Intake Guard
2023
Maestro as Joseph the Janitor
2023
Poker Face as Sheriff Ed (1 episode)
2022
East New York as Beansie Sayso (1 episode)
2020
Dash & Lily as Santa Claus (1 episode)
2020
Dash & Lily as Santa Claus / Uncle Sal (2 episodes)
2020
Dash & Lily as Uncle Sal (1 episode)
2019
Prodigal Son as Salesman Steve (1 episode)
2019
Framing John DeLorean as GM executive
2018
Paterno as Tom Bradley
2016
Blowtorch as Big Tommy
2016
Crisis in Six Scenes as Sol (6 episodes)
2014
A Most Violent Year as Eddy Driver
2013
Tiger Lily Road as Mr. O'Grady
2013
Orange Is the New Black as 1992 Veteran CO (1 episode)
2013
House of Cards as Ken Caswell (2 episodes)
2012
Elementary as Jim Bendix (1 episode)
2010
The Company Men as Kevin Walker
2010
Blue Bloods as Sgt. Gormley (1 episode)
2010
Boardwalk Empire as George O'Neill (10 episodes)
2009
The Good Wife as Bailiff Pete Harbour (1 episode)
2008
Gran Torino as Tim Kennedy
2008
Cadillac Records as Policeman (with the Stones)
2008
Fringe as Officer Marty Pitts (1 episode)
2007
The Key to Reserva as Conductor (uncredited)
2007
Damages as Groundskeeper (1 episode)
2005
Law & Order: Trial by Jury as Jack Miller (1 episode)
2003
Anything Else as Psychiatrist
2003
How to Lose a Guy in 10 Days as DeLauer Security
2002
People I Know as Paparazzi
2001
Sounds from a Town I Love as flying colors guy
2001
Law & Order: Criminal Intent as Bobby Grey (1 episode)
2001
Law & Order: Criminal Intent as Jason Richards (1 episode)
2000
Small Time Crooks as Potter Party Guest
1999
Third Watch as Cop (1 episode)
1999
Law & Order: Special Victims Unit as Allen Cooper (1 episode)
1999
Law & Order: Special Victims Unit as Landlord (1 episode)
1999
Analyze This as FBI Agent Provano
1998
Renegade Force as Chuck
1998
The Siege as INS Uniform
1998
The Impostors as Bernardo in "Hamlet"
1997
The Peacemaker as Agent
1996
Spin City as Doorman (1 episode)
1996
Striptease as Jerry Killian
1996
Rescuing Desire as Lenny
1995
New York News (1 episode)
1990
Law & Order as Eddie Page (1 episode)
1990
Law & Order as Hines (1 episode)
1990
Law & Order as Hopkins (2 episodes)
1990
Law & Order as Jimmy Beltran's Attorney (1 episode)
1990
Law & Order as Kusevitsky (2 episodes)
1990
Law & Order as Milgrim (1 episode)