Al pasar: Cartas desde el trópico 2023
as Self
Descartes 2009
Actor
Ecuador vs. el resto del mundo 2006
Naturaleza muerta 1977
Director, Writer
El Subamericano 1976
Credits from TMDB.