
Louise Barnes
Acting • Born 1974-04-26
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.
Filmography
17 credits
Surviving Evil
Movie • 2009
Rachel Rice

Colonials
Movie • 2024
Kelli

Everything & The Universe
Movie
Loretta

Critical Assignment
Movie • 2004
Laura

Hoodlum & Son
Movie • 2003
Celia

Borderline
Movie • 2002
Karen Kendler

An Autumn Summer
Movie • 2024
Marylou

Black Sails
TV • 2014
Miranda Barlow

Gaslit
TV • 2022
Dorothy Hunt

9-1-1
TV • 2018
Rochelle

Jane the Virgin
TV • 2014
Doctor

The Sinking of the Laconia
TV • 2011
Mary Bates

NCIS: Hawaiʻi
TV • 2021
Kaya

NCIS
TV • 2003
Sarah

Reprisal
TV • 2019
Rita

The Old Man
TV • 2022
Rene Frost

Jozi-H
TV • 2006
Jocelyn Del Rossi