Jun 9, 2001 - Makassar, South Sulawesi, Indonesia
Indonesian actor based in Taiwan.
No crew credits available.