Xutaj 2022
Producer
Nahui Ollin, Sun Of Motion 2018
Director, Screenplay
No Place is Far Away 2012
Screenplay, Sound Recordist, Production Office Assistant
Credits from TMDB.