Series regular on the Starz series Black Sails as Miranda Barlow who was previously most well known for her role in the 2009 horror film Surviving Evil. She won a South African Film and Television Award for Best Actress in a TV Soap for her role as Donna Hardy on Scandal!
She graduated from the University of Witwatersrand with an honors degree in dramatic art.
She was the co-owner of a health studio and would train in the United States as a Bikram yoga instructor.
She was born in KwaZulu-Natal, South Africa. She is married and has a daughter.
She starred alongside Billy Zane in Surviving Evil.