ReelRate
Leroy Osmani

Leroy Osmani

Born 23 Apr 1956 · Makassar, South Sulawesi, Indonesia

Leroy Osmani is an Indonesian film actor.

On ReelRate

Also known for