logo
home/actors/

Louise Barnes

placeholder

Louise Barnes

Known For

Acting

Gender

Female

Birthday

Apr 26, 1974 (52 years old)

Place of Birth

KwaZulu-Natal ,South Africa

Biography

Louise Barnes (born 26 April 1974) is a South African actress. She gained recognition in South Africa for various roles in locally produced films and television series. She is best known for her role in the 2009 South African/UK horror film, Surviving Evil, in which she starred alongside Billy Zane, Christina Cole and Natalie Mendoza. She also played Miranda Barlow in the 2014 American television series Black Sails, produced by Michael Bay and Jonathan E. Steinberg.

Known For

Acting
2026An Autumn SummerMarylou
2025Everything & The UniverseLoretta
2024ColonialsKelli
2022GaslitDorothy Hunt
2022The Old ManRene Frost
2021NCIS: HawaiʻiKaya
2019ReprisalRita
20189-1-1Rochelle
2014Black SailsMiranda Barlow
2014Jane the VirginDoctor
2011The Sinking of the LaconiaMary Bates
2009Surviving EvilRachel Rice
2006Jozi-HJocelyn Del Rossi
2004Critical AssignmentLaura
2003Hoodlum & SonCelia
2003NCISSarah
2002BorderlineKaren Kendler