May the Devil Take You Too
Role(s): Leo Kecil
Late Night Paranormal Shenanigans
Role(s): Zidan
The Doll 3
Role(s): Gian