Birthday
1956-04-23Place of Birth
Makassar, South Sulawesi, IndonesiaBiography
Leroy Osmani is an Indonesian film actor.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD