Baron Achmadi was an Indonesian actor and screenwriter.
Final Score
Movie • 1986
The Hungry Snake Woman
Tjoet Nja' Dhien
Movie • 1988