Hubbard Street 2025
as Emilio
Altered Perceptions 2023
Actor
Chase 2019
as Hector
2 Lava 2 Lantula! 2016
as Small Colombian Man
Strangers Online 2009
as Mike
Dinocroc 2004
as Reporter #3
Rooster 1982
Herbie Goes Bananas 1980
as Paco
The Captive: The Longest Drive 2 1976
as Little Eagle
Credits from TMDB.