
Louise Barnes
Born
April 26, 1974 (51 years old)
Known For
Acting
Place of Birth
KwaZulu-Natal ,South Africa
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.

An Autumn Summer
Marylou
2024

Colonials
Kelli
2024

The Old Man
Rene Frost · (1 episode)
2022

Gaslit
Dorothy Hunt · (1 episode)
2022

NCIS: Hawaiʻi
Kaya · (1 episode)
2021

Surviving Evil
Rachel Rice
2009

Everything & The Universe
Loretta

Reprisal
Rita · (5 episodes)
2019

9-1-1
Rochelle · (2 episodes)
2018

Jane the Virgin
Doctor · (1 episode)
2014

Black Sails
Miranda Barlow · (18 episodes)
2014

The Sinking of the Laconia
Mary Bates · (2 episodes)
2011

Jozi-H
Jocelyn Del Rossi · (13 episodes)
2006

Critical Assignment
Laura
2004

Hoodlum & Son
Celia
2003

NCIS
Sarah · (4 episodes)
2003

Borderline
Karen Kendler
2002

Egoli: Place of Gold
Adele de Bruyn de Koning · (440 episodes)
1992