Luka Hati Sang Bidadari 1983
Actor
Amalia, Bachelor of Law 1981
Camelia 1979
Badai Pasti Berlalu 1977
Senen Raja 1954
as Ismail
Shackled Society 1953
as Suparto
Credits from TMDB.