Actor
Magazine Dreams
2025 · as Spectator (uncredited)
The Line that Divides
2021 · as Mateo
Go for Sisters
2013 · as Nestor
Fatal Lottery
1997 · as Joe
El emperador de la muerte
1995
Without Limit
1995 · as Alejandro
Del lado de la ley
1993 · as Sergio Estevez
Ranger: Muerte in Texas
1993 · as Alex Ramirez
Ranger II: El narcotunel
Death in Tijuana
1991
Chicago, pandillas salvajes
1991 · as Alex Vargas
Chicago, pandillas salvajes II