1 unreleased or undated title is hidden. Show unreleased
Blood Warms Faster than Tea 2025
Art Direction
KIWO TENGEN 2024
Actor
TRASHTALK 2023
Production Design
Hamadryad 2023
as Ayah, Producer
Memotret Luka 2022
Credits from TMDB.