Louise Barnes was born in 1974 in KwaZulu Natal, South Africa. She lives in Johannesburg, South Africa, with her husband and daughter. Barnes graduated at the University of Witwatersrand with an Honours Degree in Dramatic Art.
The Louise Barnes article is under attack! Please help Black Sails Wiki by expanding it, adding pictures, or improving existing text.