Mehboob Bawa
Birthday:
28 March 1968, Cape Town, South Africa
Mehboob Bawa was born on March 28, 1968 in Cape Town, South Africa. He is an actor and producer, known for Goodbye Bafana (2007), The Librarian: Return to King Solomon's Mines (2006) and Supernova (2005).