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