Hide unreleased
Cacola TBA
Director
Lucus 2025
as Cacola y Vaca, Director, Writer
Sandwich Cat 2023
as David, as Alien 1, as Señor Rico, Director
Reality 2020
Homomaquia 2019
Avelino 2018
Screenstory
Credits from TMDB.