Birthday: April 23rd, 1956 Place of Birth: Makassar, South Sulawesi, Indonesia
Leroy Osmani is an Indonesian film actor.