Michelle Bello is a British Nigerian film director and film producer. She is also CEO of a Nigerian-based entertainment and publishing company, Blu Star Entertainment Limited. Bello was born in London, England.
Biography from Wikipedia, licensed under CC BY-SA.
Movies & shows — tap any title to see where it streams