Hide unreleased
Juan Félix Sánchez TBA
Director
Seen but Not Heard 2002
Mama, I Have Something to Tell You 1997
Terra Nova 1991
Three by Three 1987
La Guajira 1984
Credits from TMDB.