Leroy Osmani

Makassar, South Sulawesi, Indonesia

Biography

Leroy Osmani is an Indonesian film actor.

Movies