Hide unreleased
Pilona 2022
Producer
Tarata 2009
Olaya 2026
as Apolinario Olaya
Starched Collars 2021
Casting
Throw Everything into Play 2020
as Don Chucho
Credits from TMDB.