Summoning the Spirit 2023
as Dean
Smoke, Lilies and Jade 2021
Actor
LUZ 2020
as Ruben
With Elizabeth in Mount Dora 2012
as Loco Leyo
Credits from TMDB.