Devil in the Womb 2: Deception 2025
Executive Producer
The Chocolate Chance 2017
Red Dress 1994
Actor
The Royal Concubine of Gendra Sakti 1991
Jago-Jago Bayaran (Si Gobang II) 1989
Tracking Revenge 1989
as Toshiro
Lady Terminator 1988
Ken Arok - Ken Dedes 1983
Credits from TMDB.