2025
Flight Risk as Coleridge (voice)2025
Rosario as Marty2024
Everybody Still Hates Chris as (voice)2024
Creature Commandos as Bulldozer / General King / Large Son (voice)2024
Nobody Wants This as Ilan Roklov2024
Murder at Hollow Creek as Jeff Rhodes2023
Plane as Terry Hampton2023
Bookie as Nick Quatrani2023
The Collective as Miro Lindell2023
Paul T. Goldman as Mob Boss2023
On Our Way as Mr. Adler2022
The Lincoln Lawyer as Sylvester 'Sly' Funaro, Sr.2022
Pam & Tommy as Richard Alden2022
Emancipation as Major G. Halstead2022
Last Looks as Conady2022
Collide as Clyde2021
Monster as Anthony Petrocelli2020
FBI: Most Wanted as Jackie 'The Fox' Bianchi2020
The Banker as Donald Silverthorne2020
Gravesend as Not available2020
Blood and Money as Bill2020
My Brothers' Crossing as Officer Byrd2019
The Chosen as Herod Antipas2019
The Irishman as Jake Gottlieb2019
Feast of the Seven Fishes as Johnny2019
Adventure Force 5 as Not available2018
The Resident as Edmund Carver2018
FBI as Mark Krawley2018
The Amityville Murders as Ronald DeFeo Sr.2018
The Super as Mr. Johnson2018
A Crooked Somebody as Detective Zimmer2017
Santa Clarita Diet as Victor2017
The Mick as Jerry Berlin2017
Will & Grace as Mario2017
His Lover as Scotty Davidson Jr.2016
Bull as Ryan Vance2016
Goliath as Not available2016
Lethal Weapon as Frank Truno2016
Vinyl as Maury Gold2016
Love Is All You Need? as Principal Henry Birdsell2016
Camera Store as Mr. Bibideaux2016
Blowtorch as Blackie2016
Goliath as Cleft Chin2015
Chicago Med as Mr. McGregor2015
Get Hard as Gayle Burns2015
Allegiance as Special Agent Faber2015
Any Day as William2014
True Detective as Major Leroy Salter2014
By the Gun as Vincent Tortano2014
Friends and Romans as Dennis Socio2013
Don Jon as Priest2013
Empire State as Tommy2013
Grudge Match as Lou Camare2013
Black Marigolds as Doctor Taylor2012
FDR: American Badass! as Mussolini2012
Should've Been Romeo as Joey2012
Mighty Fine as Bobby2012
The Carrier as Vlade2011
Person of Interest as Detective Cameron2011
Poolboy: Drowning Out the Fury as Kip Tippington2011
Video Girl as Jermaine Stanford2010
Hawaii Five-0 as Agent Devin Campbell2010
Venus & Vegas as Carlo2010
A Reuben by Any Other Name as Max2009
Castle as Dino Scarpella2009
American Bully as Principal Wheeler2009
Clear Lake, WI as Sheriff Joe Dietzer2008
The Mentalist as Noah Landau2008
In Plain Sight as Not available2008
Childrens Hospital as Spiros2007
Drive as The Truck Driver2007
John from Cincinnati as Not available2007
On the Doll as Jimmy Sours2007
Randy & the Mob as Franco2006
Shark as Not available2005
My Name Is Earl as Coach Lou2005
Everybody Hates Chris as Not available2005
Close to Home as Not available2004
Entourage as Not available2004
Entourage as Allen Grey2003
Las Vegas as Not available2003
Daredevil as Jose Quesada2003
Beyond Hell's Kitchen: Making 'Daredevil' as Not available2002
Monk as Al Nicoletto2002
The Wire as Not available2002
The Wire as Spiros "Vondas" Vondopoulos2002
The Shield as Detective Paul Reyes2002
Fastlane as Marty2001
Crossing Jordan as Theo2001
Alias as Carter2001
The Cure for Boredom as Rudy2000
CSI: Crime Scene Investigation as Joey2000
Strong Medicine as Frank2000
Curb Your Enthusiasm as Ticket Scalper2000
The Invisible Man as Robert Albert Hobbes2000
Gun Shy as Howard2000
Drowning Mona as Deputy Tony Carlucci2000
The Three Stooges as Moe Howard2000
Very Mean Men as Jimmy D.2000
The Invisible Man as Robert Albert Hobbes1999
Law & Order: Special Victims Unit as Peter Abrams1999
The Corruptor as Schabacker1999
Crazy in Alabama as D.A. Mackie1999
Kiss Toledo Goodbye as Vince1999
Heist as Abbie1998
A Civil Action as Bobby Pasqueriella1998
Point Blank as Howard1998
Standoff as Agent Hank McGill1998
Tempting Fate as Police officer1997
The Practice as Benny Small1997
Brooklyn South as Steve Richards1997
The 6th Man as Bernie1997
Metro as Clarence Teal1997
Ed McBain's 87th Precinct: Heatwave as Det. Meyer1996
Early Edition as Not available1996
Maximum Risk as Agent Pellman1996
Firestorm as Duran1996
The First Man as Dulles1995
Terrified as Sol Lipsteiger1995
Bushwhacked as Dana's father (uncredited)1995
Houseguest as Pauly Gasperini1995
Red Scorpion 2 as Vince D'Angelo1995
The Fifteen Minute Hamlet as Franciso, Ghost, Gravedigger, Osric & Fortinbras1994
State of Emergency as Trevor Jacobs1994
Web of Deception as Detective Fracinetti1993
The X-Files as Dr. Aaron Monte1993
Tombstone as Florentino1993
The Adventures of Brisco County, Jr. as Joey Tataglia1993
Dream Lover as Clown1993
True Romance as Luca1993
The Last Outlaw as Posseman Grubb1993
Extreme Justice as Councilman Joe Taylor1993
Trouble Bound as Zand1992
Cool World as Valet1992
Sunset Heat as New Yorker1992
Soulmates as Driver1992
Eyes of the Beholder as Dr. Medaris1991
Dark Justice as Not available1991
The 100 Lives of Black Jack Savage as Not available1991
Body Parts as Ray Kolberg1990
The Rookie as Little Felix1990
Streets as Officer #21990
After the Shock as Dr. Steven Brattesani1989
Doogie Howser, M.D. as Not available1989
Wired as Tom Perino1988
Freddy's Nightmares as Paul1988
Assault of the Killer Bimbos as Customer1988
Pass the Ammo as Eddie Depaul1987
Blood Vows: The Story of a Mafia Wife as Not available1986
L.A. Law as Sgt. Costellano1986
L.A. Law as Bowles' Atty. PetersNaN
Another Day in America as Sam AckermanNaN
8-Ball as acting2012
Should've Been Romeo Screenplay2012
Should've Been Romeo Story2012
Should've Been Romeo Producer