2025
The Hunting Party as Not available2024
If That Mockingbird Don’t Sing as Bob2024
Bang Bang as John Eton2023
Bupkis as Saloon Keeper2023
Blackout as Bob Kraus2022
Meet Cute as Phil the Bartender2022
American Murderer as David Brown Sr.2022
Measure of Revenge as Claude2021
Law & Order: Organized Crime as Vincent Bishop2021
Scenes from an Empty Church as Father Andrew2020
The King of Staten Island as Joe2020
Lost Girls as Joe Scalise2020
The Man in the Woods as Sal Mancuso2020
Teenage Badass as Jordan2019
Cliffs of Freedom as Stavros Valvianos2019
Phoenix, Oregon as Al2019
At the Video Store as Self2018
Narcos: Mexico as Egan2018
Deception as Prison Inmate2017
Take the 10 as Danny2017
Infinity Baby as Larry2017
The Holdouts as Kevin2017
Stray Bullets as Nick2017
The Show About the Show as Lawyer2017
The Poet and the Professor as The Poet2016
The Get Down as Jackie Moreno2016
Dice as Milkshake2016
Urge as Cop2016
Ordinary World as Pete2015
Knight of Cups as Gus2015
Results as Danny2015
Meadowland as Joe2015
Laugh Killer Laugh as Ackley2015
Sweets as Hugo2015
The Missing Girl as Curly2014
Winter's Tale as Romeo Tan2014
Cymbeline as The Hangman2014
Wild Canaries as Anthony2013
Ray Donovan as Declan Sullivan2013
Life of Crime as Ray2013
Somebody Up There Likes Me as Memorial Man2013
Tuna as Not available2013
Ice as Ronnie2012
Men At Work as Darryl2012
The Dictator as Slade2012
Seven Psychopaths as Dennis2012
Made in Jersey as Curran Papke2012
Revenge for Jolly! as Tony2012
Supporting Characters as Adrian2012
Brutal as The Head2012
Funeral Kings as Iggy Vannucci2012
Ponies as Wallace2012
and/or as voice2011
Portlandia as Kevin2011
The Chaperone as Phillip Larue2011
Boys On Film 7: Bad Romance as Zelko (segment "The New Tenants")2011
Some Guy Who Kills People as Ken Boyd2011
Circus Maximus as Peter2010
Blue Bloods as Jimmy Pearson2010
Unstoppable as Inspector Scott Werner2010
The Next Three Days as Alex2010
Please Give as Don2010
Harmony and Me as Carlos2009
Community as Professor Sean Garrity2009
Mercy as Not available2009
Big Fan as Sal2009
Hit and Run as Timothy Emser2009
Don't Look Up as Davis2009
The Mother of Invention as Anton Pupkin2009
Today's Special as Stanton2009
The Toe Tactic as Hector Freegood2009
2B as Clayton Konroy2009
The New Tenants as Zelko2008
The Mentalist as Robert "Bob" Kirkland2008
Fringe as Not available2008
Fringe as Sam Weiss2008
Pineapple Express as Budlofsky2008
Definitely, Maybe as Rafael2008
Nick and Norah's Infinite Playlist as Man at Port Authority2008
RSO [Registered Sex Offender] as Grabok2007
Californication as Mike 'Zloz' Zlozowski2007
Superbad as Mark2007
American Gangster as Campizi2007
Delirious as Ricco2007
Goodbye Baby as Randy2007
On the Road with Judas as JJ Lask2007
The Making of 'The Last Winter' as Self2006
The Departed as Cousin Sean2006
The Last Winter as Motor2006
The Dog Problem as Not available2006
Out There as Derrick2006
Feel as Tony2005
Medium as David Brewer2005
Sexual Life as Phil2005
The Honeymooners as Larry the Bus Driver2005
Lonesome Jim as Tim2005
Break a Leg as J.D.2004
Wake Up, Ron Burgundy: The Lost Movie as Paul Hauser2003
When Zachary Beaver Came to Town as Paulie2003
Sick in the Head as Not available2002
Hack as Brad Pierson2001
Grounded for Life as Eddie Finnerty2001
Chain of Fools as Paulie2001
Scotland, PA as Anthony 'Banko' Banconi2001
Chelsea Walls as Crutches2001
American Saint as Miles Hottonian2001
See Jane Run as Frank2000
Steal This Movie as Jerry Rubin2000
Broke Even as Dot1999
Law & Order: Special Victims Unit as Flossie1999
Freaks and Geeks as Toby1999
Detroit Rock City as Beefy Guy #11999
Coming Soon as Sid1999
Roberta as Jonathan1999
Love Bites as Barrett1998
Buffalo '66 as Rocky the Goon1998
Slums of Beverly Hills as Eliot Arenson1998
Lulu on the Bridge as Man With Gun1998
Henry Fool as Warren1998
Brown's Requiem as Walter1997
Subway Stories as Writer (segment "The Red Shoes")1997
Drunks as Cam1997
Kicked in the Head as Redmond1997
Bandwagon as Wynn Knapp1996
Pearl as Frankie Spivak1996
Trees Lounge as Matthew1996
The Pallbearer as A Pallbearer1996
Walking and Talking as Bill1996
Illtown as Francis (Cisco)1996
The Assassination File as Nate Cochran1995
Bad Boys as Elliot1995
Kiss of Death as Kid Selling Infinity1995
Living in Oblivion as Assistant Camera1995
An Eviction Notice as Not available1994
The Last Good Time as Frank1994
Rhythm Thief as Fuller1993
Homicide: Life on the Street as Not available1993
True Romance as Marvin1993
The Saint of Fort Washington as PeterNaN
The Next Big One: A Comedy with Three Potential Problems as Fred Mancuso1993
Family Remains as Max1992
Zebrahead as Dominic1991
Billy Bathgate as Arnold1991
One Good Cop as Clifford1991
Dead and Alive: The Race for Gus Farace as Jimmy Stellatela1991
Jumpin' at the Boneyard as Morty1990
Law & Order as Ronny Aldridge1990
GoodFellas as Michael Hill1990
The Exorcist III as Altar Boy1990
Men Don't Leave as Mike1989
Lost Angels as Gata1989
Taking A Stand as ErikNaN
Montauk as RourkeNaN
Flour Babies as Not available2017
The Holdouts Executive Producer2015
7 Chinese Brothers Executive Producer1997
Kicked in the Head Writer