One Hundred Years with Juan Rulfo 2017
as Self
Canela 2013
Producer
Purgatorio 2009
Director
No Support 1998
Credits from TMDB.