Actor
Special Correspondents
2016 · as Alejandro, The Bandit Guard
He Never Died
2015 · as Derrick
Blood Empires
2014 · as Det. Guzman
Gangster Exchange
2010 · as Sasha
Get Rich or Die Tryin'
2005 · as Raoul
Direct Action
2004 · as Espinoza
Three and a Half
2002 · as Igor, Workman, Classmate
Within These Walls
2001 · as Tito
Joe Torre: Curveballs Along the Way
1997 · as Hector the Orderly
Talk to Me
1996 · as Pusher
The Stupids
1996 · as Taxi Driver
Falling For You
1995 · as Bartender