

Ex-Husbands(2024)
Sipple

Haymaker(2021)
Javier

Human Capital(2020)
David

The Man in the Woods(2020)
Commissioner Milo

The Talking Tree(2019)
Tree

Cabaret Maxime(2018)
Veebie

The Phenom(2016)
Red Briles

Money Monster(2016)
A Team Leader

Ava's Possessions(2015)
Father Merrino

Houses(2015)
John

Glass Chin(2014)
Jack Marchiano

Tim Maia(2014)
Taxista

The Cold Lands(2013)
Jackson

Blood Ties(2013)
Valenti

The Iceman(2012)
Mickey Scicoli

Operation Autumn(2012)
General Humberto Delgado

Ponies(2012)
Drazen

Alter Egos(2012)
Shrink

Flypaper(2011)
Weinstein

Violet & Daisy(2011)
Man #1

Rosencrantz and Guildenstern Are Undead(2009)
Theo Horace / Horatio

The Missing Person(2009)
Hero Furillo

The Lovebirds(2008)
John Constantin

In Vivid Detail(2007)
Justin

Day On Fire(2006)
Dr. George

The Collection(2006)
Nicky's Game(2005)
Nicky Singer

The War Within(2005)
Gabe

Plan B(2002)
Raymond Pelagi

Personal Velocity(2002)
Narrator (voice)

Series 7: The Contenders(2001)
Dispatch Operator (as John Ventimiglia)

The Boys of Sunset Ridge(2001)
Hank Bartlowski at 33

Jesus' Son(2000)
McInnes

The Art of Amália(2000)
Narrator (voice)

On the Run(1999)
Louie Salazar

Mickey Blue Eyes(1999)
Johnny Graziosi

Row Your Boat(1999)
Anton

Niagara, Niagara(1998)
Doug

Claire Dolan(1998)
Newark Cab Driver

Sue(1998)
Larry

No Looking Back(1998)
Tony the Pizza Guy

Louis & Frank(1998)
Alvin

Kicked in the Head(1997)
Man at Party

Cop Land(1997)
Officer V

Arresting Gena(1997)
Joey / Cop

The Funeral(1996)
Sali

Angela(1996)
Andrew

Extreme Measures(1996)
Det. Manning

Trees Lounge(1996)
Johnny

I Shot Andy Warhol(1996)
John Who Likes Lesbians

Girls Town(1996)
Eddie

Postcards from America(1995)
Driver

Stonewall(1995)
Tea Dance Bouncer

Party Girl(1995)
Tough Guy

Hand Gun(1994)
Angel

Bullets Over Broadway(1994)
Waterfront Hood

I Was a Teenage Zombie(1987)
Band Member #1 (uncredited)