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