Actor
Unstoppable
2024
Incoming
2024
as Mr. Studebaker
MaXXXine
2024
as Detective Torres
Ezra
2024
as Max Bernal
Allswell in New York
2023
as Gabe
Under the Boardwalk
2023
as Bobby (voice)
Old Dads
2023
as Connor Brody
Angry Neighbors
2022
as Kevin
Seriously Red
2022
as Wilson / Neil Diamond
Blonde
2022
as The Ex-Athlete
Sing 2
2021
as Mr. Crystal (voice)
This Is the Night
2021
as Frank Larocca
Jolt
2021
as Detective Vicars
Thunder Force
2021
as The King
Tom & Jerry
2021
as Spike (voice)
Superintelligence
2020
as George Churchill
The Irishman
2019
as Skinny Razor
Motherless Brooklyn
2019
as Tony Vermonte
The Jesus Rolls
2019
as Petey
Ant-Man and the Wasp
2018
as Paxton
Boundaries
2018
as Leonard
That's Harassment
2018
as Photographer
Ferdinand
2017
as Valiente / Valiente's Father (voice)
Jumanji: Welcome to the Jungle
2017
as Van Pelt
I, Tonya
2017
as Martin Maddox
Martha the Monster
2017
as Kevin the Monster / Doormat
The Nut Job 2: Nutty by Nature
2017
as Frankie (voice)
Hair
2017
as Himself
The Fundamentals of Caring
2016
as Cash (uncredited)
Daddy's Home
2015
as Dr. Francisco
Ant-Man
2015
as Paxton
Spy
2015
as Sergio De Luca
Danny Collins
2015
as Tom Donnelly
Annie
2014
as Guy
Adult Beginners
2014
as Danny
Chef
2014
as Tony
Lovelace
2013
as Butchie Peraino
Blue Jasmine
2013
as Chili
Movie 43
2013
as Fake Superman (segment "Super Hero Speed Dating")
Parker
2013
as Jake Fernandez
Roadie
2012
as Randy Stevens
Win Win
2011
as Terry Delfino
Weakness
2010
as Joshua
The Other Guys
2010
as Jimmy
F--k
2010
as Bobby
Louis C.K.'s Last Chance
2009
as Porn Producer
Brief Interviews with Hideous Men
2009
as Subject #40
Paul Blart: Mall Cop
2009
as Cmdr. James Kent
100 Feet
2008
as Shanks
Diminished Capacity
2008
as Lee Vivyan
The Promotion
2008
as Dr. Timms
The Merry Gentleman
2008
as Michael
Dedication
2007
as Don Meyers
The Ten
2007
as Marty McBride
The Take
2007
as Agent Steve Perelli
Fast Food Nation
2006
as Mike
10 Items or Less
2006
as Bobby
Snakes on a Plane
2006
as Hank Harris
The Exonerated
2006
as Jesse, Sunny's husband
The Night Listener
2006
as Jess
Recipe for a Perfect Christmas
2005
as Alex Stermadapolous
Romance & Cigarettes
2005
as Fryburg
Happy Endings
2005
as Javier
The Breakup Artist
2004
as Neighbor
Shall We Dance?
2004
as Chic
Haven
2004
as Lieutenant
The Station Agent
2003
as Joe Oramas
Shortcut to Happiness
2003
as Cop
The Guru
2002
as Randy
Washington Heights
2002
as Angel
3 A.M.
2001
as Jose
The Bone Collector
1999
as Steve, Amelia's Boyfriend
Gloria
1999
as Jack
When Trumpets Fade
1998
as Captain Zenek
Night Falls on Manhattan
1997
as Vigoda Assistant #1
I'm Not Rappaport
1996
as Parking Lot Customer
Andorra
as Alexander Fox
Tour de France
as Man
Blue Moon
Trap House