LUX 043 2024
as Self
Frontera Roja 2 2011
as El Coyote
Love Is a Strange Game 1983
Actor
Credits from TMDB.