Blood Warms Faster than Tea 2025
Director, Writer
If I'm Afraid This Movie Is Finished 2025
as Hantu I Know A spot
KIWO TENGEN 2024
Actor, Director, Writer
TRASHTALK 2023
Memotret Luka 2022
Credits from TMDB.