2020
Talking Sopranos as Self (1 episode)
2019
Yinz as Old Mr. Tomasetti
2018
Manifest as Clerk (1 episode)
2017
Joe's War as Raymond
2013
The Blacklist as Private Investigator (1 episode)
2012
Man on a Ledge as Desk Sergeant
2011
Unforgettable as Detective Frank Fleming (1 episode)
2011
Triangle Fire as Reenactment Actor (voice)
2010
Blue Bloods as NYPD Chief of Counterterrorism (1 episode)
2010
The Sorcerer's Apprentice as Police Captain
2009
White Collar (1 episode)
2008
Synecdoche, New York as Maurice
2007
The Company as Sam Giancana (1 episode)
2005
Searching for Bobby D as Mr. Barone
2004
Taxi as Mr. Anthony Scalia
2001
Law & Order: Criminal Intent as Warden Baum (1 episode)
2001
15 Minutes as Police Captain
2000
The Yards as Elliot Gorwitz
1999
Third Watch as Lieutenant Swersky (69 episodes)
1999
Law & Order: Special Victims Unit as Craig Lennon (3 episodes)
1999
Law & Order: Special Victims Unit as Sal D'Angelo (1 episode)
1999
For Love of the Game as Pete
1999
Code of Ethics as Det. Stone
1999
Summer of Sam as Tony Olives
1999
The Sopranos as Dick Barone (3 episodes)
1998
Happiness as Police Detective
1997
Let Me Call You Sweetheart as Frank Green
1996
Marvin's Room as Bruno
1995
New York News (2 episodes)
1995
Kiss of Death as Agent at Bungalow
1995
The Jerky Boys as Construction Foreman
1995
The Wayans Bros. as Officer (1 episode)
1994
Safe Passage as Dog Owner
1994
Due South as Lennox (2 episodes)
1994
ER as Mr. Gunther (2 episodes)
1994
New York Undercover (1 episode)
1994
Quiz Show as Reporter
1993
NYPD Blue as Giamatti (1 episode)
1993
Who's the Man? as Captain Reilly
1992
Traces of Red as Lt. J.C. Hooks
1991
Dead and Alive: The Race for Gus Farace as Bobby Fontino
1990
Law & Order as Chris Minetti (2 episodes)
1990
Law & Order as Mahoney (1 episode)
1990
Law & Order as Morrell (1 episode)
1990
Law & Order as Reds Carpenter (1 episode)
1990
Criminal Justice as Detective Lane
1990
Come See the Paradise as Detective
1989
True Blue as Capt. Motta (13 episodes)
1986
Forever, Lulu as Cop
1985
High School Narc as Frank
1985
Out of the Darkness as Patrolman
1985
The Equalizer as Patrolman (1 episode)
1983
Trackdown: Finding the Goodbar Killer as Detective