Actor
Zerg
2020
The Brooklyn Banker
2016
as Santo Bastucci
Barbershop: The Next Cut
2016
as Isaac
Sabotage
2014
as Agent Spolcheck
Red Sky
2014
as Luke 'Cajun' Babbineaux
Gangster Squad
2013
as Wrevock
The Good Doctor
2011
as Dan
Do Not Disturb
2010
as Mobster
Mercy
2009
as Dane
My One and Only
2009
as Becker
Winged Creatures
2009
as Ron Abler
A Marriage
2009
Cats: The Movie!
2008
as Marchello (voice)
Lake City
2008
as Billy
Eichmann
2007
as Avner Less
Sunshine
2007
as Harvey
After the Sunset
2004
as Luc
Barbershop 2: Back in Business
2004
as Isaac
Soldier's Girl
2003
as Barry Winchell
Milwaukee, Minnesota
2003
as Albert Burriughs
Barbershop
2002
as Isaac Rosenberg
Bandits
2001
as Harvey Pollard
Perfume
2001
as Simon
Steal This Movie
2000
Conspiracy Theory
1997
as Intern
The Cherokee Kid
1996
as Bartender
On Golden Pond
1981
as Young Boy on Jetty (uncredited)