2020
Talking Sopranos as Self2019
Yinz as Old Mr. Tomasetti2018
Manifest as Clerk2017
Joe's War as Raymond2016
Beatbox as Albert2013
The Blacklist as Private Investigator2012
Man on a Ledge as Desk Sergeant2011
Unforgettable as Detective Frank Fleming2011
Triangle Fire as Reenactment Actor (voice)2010
Blue Bloods as NYPD Chief of Counterterrorism2010
The Sorcerer's Apprentice as Police Captain2009
White Collar as Not available2008
Synecdoche, New York as Maurice2007
The Company as Sam Giancana2005
Searching for Bobby D as Mr. Barone2004
Taxi as Mr. Anthony Scalia2001
Law & Order: Criminal Intent as Warden Baum2001
15 Minutes as Police Captain2000
The Yards as Elliot Gorwitz1999
Law & Order: Special Victims Unit as Sal D'Angelo1999
Law & Order: Special Victims Unit as Craig Lennon1999
The Sopranos as Dick Barone1999
Third Watch as Lieutenant Swersky1999
For Love of the Game as Pete (Detroit Tigers)1999
Summer of Sam as Tony Olives1999
Code of Ethics as Det. Stone1998
Happiness as Police Detective1998
The Adventures of Sebastian Cole as Concrete Guy1997
Let Me Call You Sweetheart as Frank Green1996
Marvin's Room as Bruno1995
The Wayans Bros. as Officer1995
New York News as Not available1995
Kiss of Death as Agent at Bungalow1995
The Jerky Boys as Construction Foreman1994
ER as Mr. Gunther1994
New York Undercover as Not available1994
Due South as Lennox1994
Quiz Show as Reporter1994
Safe Passage as Dog Owner1993
NYPD Blue as Giamatti1993
Who's the Man? as Captain Reilly1992
Traces of Red as Lt. J.C. Hooks1991
Dead and Alive: The Race for Gus Farace as Bobby Fontino1990
Law & Order as Morrell1990
Law & Order as Mahoney1990
Law & Order as Chris Minetti1990
Law & Order as Reds Carpenter1990
Come See the Paradise as Detective1990
Criminal Justice as Detective Lane1989
True Blue as Capt. Motta1986
Forever, Lulu as Cop1985
The Equalizer as Patrolman1985
Out of the Darkness as Patrolman1985
High School Narc as Frank1983
Trackdown: Finding the Goodbar Killer as Detective