Cabaret Maxime
2018 · Crime
as Bennie Gazza
Mad Dogs
2015 · Comedy
as Lex
My Baby's Daddy
2004 · Comedy
as Dominic
Disappearing Acts
2000 · Drama
as Vinney
High Roller: The Stu Ungar Story
2003 · Biography
as Stu Ungar
The Inner Life of Martin Frost
2007 · Comedy
as Jim Fortunato
The Scribbler
2014 · Drama
as Moss
Flirt
1996 · Drama
as Michael
Memory of a Killer
2026 · Action
as Dutch
Oldboy
2013 · Action
as Chucky
Oh, Canada
2025 · Drama
as Malcolm
Mitch Albom's 'The Five People You Meet in Heaven'
2005 · Drama
as Captain
The Lovely Bones
2010 · Drama
as Len Fenerman
Girl 6
1996 · Comedy
as Scary Caller #30
Primal
2019 · Action
as Freed
The Call
2013 · Drama
as Alan Denado
Hand Gun
1994 · Action
as Benny
The Addiction
1995 · Drama
as Missionary
Alex, Inc.
2018 · Comedy
as Eddie
Lincoln Rhyme: Hunt for the Bone Collector
2020 · Crime
as Detective Michael Sellitto
Song Sung Blue
2025 · Biography
as Mark Shurilla
This Fool S1-S2
2022 · Comedy
as Minister Payne
Shark Tale
2004 · Animation
as Frankie
Last Man Standing
1996 · Action
as Giorgio Carmonte
One Night in Miami...
2021 · Drama
as Angelo Dundee
I Shot Andy Warhol
1996 · Biography
as Ondine
The Mob
1998 · Crime
as Louie Milito
Kite Man: Hell Yeah!
2024 · Animation
as Moe Dubelz
Wise Guy: David Chase and the Sopranos
2024 · Documentary
as Self
Californication S7
2014 · Comedy
as Rick Rath
The Many Saints of Newark
2021 · Crime
as Christopher Moltisanti
Amateur
1995 · Comedy
as Doorman at Club
Office Killer
1997 · Comedy
as Daniel Birch
The Wannabe
2015 · Crime
as Alphonse
Jungle Fever
1991 · Drama
as James Tucci
Project Blue Book S2
2020 · Drama
as Edward Rizzuto
Clockers
1995 · Crime
as Jo-Jo
The Basketball Diaries
1995 · Biography
as Bobby