Actor
Collateral Damage
2002 · as Ephraim Ortiz-Dominguez
The Vivero Letter
2000 · as Raoul Gato
Price of Glory
2000 · as Azamar
Noriega: God's Favorite
2000 · as Father Jorge
My Little Assassin
1999
Selena
1997 · as Jose Behar
Somebody Is Waiting
1996 · as Detective Santos
Full Eclipse
1993 · as Ramon Perez
Donato and Daughter
1993 · as Young Cop
From the Files of Joseph Wambaugh: A Jury of One
1992 · as Officer Smith
Postcards from the Edge
1990 · as Young Intern