Demi Dewi 2010
as Staff Dermaga Pelelangan
Sowing Light Inside the Darkness 2006
as Himself
Glance of the Red Snake 1989
Actor
Demam Tari 1985
Assistant Director
Credits from TMDB.