Dispara Y Mata 2020
Actor
Born in East L.A. 1987
as Miguel
Cheech & Chong's Next Movie 1980
as Startled Man
Up in Smoke 1978
as Tom - 2nd Trumpet
Credits from TMDB.