Skip to content
Louise Barnes

Louise Barnes

Actor · Born April 26, 1974 · KwaZulu-Natal ,South Africa

IMDb

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.

Acted in 17

2020s

  1. 2026

    An Autumn Summer

    Marylou

  2. 2025

    Everything & the Universe

    Loretta

  3. 2024

    Colonials

    Kelli

  4. 2022
  5. 2021

2000s

  1. 2009

    Surviving Evil

    Rachel Rice

  2. 2006

    Jozi-H

    Jocelyn Del Rossi · 13 episodes

  3. 2004

    Critical Assignment

    Laura

  4. 2003

    Hoodlum & Son

    Celia

  5. 2002

    Borderline

    Karen Kendler

Appearances1