Leroy Owuga Net Worth is
$250,000
Mini Biography
Leroy Owuga can be an acting professional, known for The Empire (2006) and Pc Girls (2003).
Known for movies
Leroy Owuga can be an acting professional, known for The Empire (2006) and Pc Girls (2003).