Late Night Paranormal Shenanigans 2023
as Zidan
The Doll 3 2022
as Gian
May the Devil Take You Too 2020
as Leo Kecil
Credits from TMDB.