Siska Widowati is known for Escape from Hellhole (1983), Final Score (1986) and Ratu Buaya (1983). She was previously married to Sudomo.
No data