Actor
It Ends with Us
2024
as Sheriff
Fire Island
2023
as Detective Jack
Last Call
2021
as Aidan
Chemical Hearts
2020
as Martin Sawyer
The Brawler
2019
as Anthony Mango
Honor Amongst Men
2018
as John Halmo
The Devil's Restaurant
2017
as Chef Dominick
Sugar!
2017
as Ben
Good Time
2017
as 7th Floor Elmhurst Police Officer
The Drowning
2016
as Captain Miller
My Art
2016
as Frank
Teenage Mutant Ninja Turtles: Out of the Shadows
2016
as Deputy Warden Hamlett
To Whom It May Concern
2015
as Jack
The Last Taxi Driver
2015
as Dorman O'Mearain - the Last Taxi Driver
And It Was Good
2015
as Enemy
Living with the Dead: A Love Story
2015
as John McLean
A Most Violent Year
2014
as Mr. Rose
Charlie Mantle
2014
as Bar Tender
The Wolf of Wall Street
2013
as Nolan Drager (Jordan's Lawyer)
The Immigrant
2013
as Immigration Official
Weasel
2013
as Postman
The Place Beyond the Pines
2013
as Chief Weirzbowski
The Night Never Sleeps
2012
as Detective Jablonsky
The Avengers
2012
as Police Sergeant
Man on a Ledge
2012
as Prison Guard
Broadway's Finest
2012
Tower Heist
2011
as Parade Cop
Fake
2011
as Patrick White
Arthur
2011
as Veteran Cop
All Good Things
2010
as Building Superintendent
An Affirmative Act
2010
as Lance Lane
The Crimson Mask
2009
as Parker
Calling It Quits
2009
as Jake
27 Dresses
2008
as Dive Bartender
Across the Universe
2007
as Wesley "Wes" Huber (Jude's Father)
One Night
2007
as Doug
The Town That Banned Christmas
2006
as Mayor
16 Blocks
2006
as Cannova
The Interpreter
2005
as FBI Agent King
The Drum Beats Twice
2004
as Victor Pepperdine
A Touch of Hope
1999
as Larry
Married to a Stranger
1997
as David Potter
The Great Mom Swap
1995
as Frank Balfour
Angels in the Outfield
1994
as Frank Gates
Assault at West Point: The Court-Martial of Johnson Whittaker
1994
as Dan Broyles
Devlin
1992
as Kevin McQuaid
In the Shadow of a Killer
1992
as Sean Doyle
Perry Mason: The Case of the Fatal Fashion
1991
as Tony Loomis
Sidewalk Stories
1989
as Alley Tough
The Believers
1987
as Diner Detective