Flying Colors 2026
as Panocha
Black Snow 2017
as Juan
Party Town 2016
as Marc Osorio
Campanadas 2014
as Pedro
[REC]³ Genesis 2012
as Boy
Three Steps Above Heaven 2010
as Niño H.
Credits from TMDB.