Louise Barnes – “Surviving Evil”
Though Louise Barnes is mostly famous in South Africa, we doubt that she’ll be facing any financial issues in retirement, when that time comes. To this day, most people know her from her appearance in the 2009 film “Surviving Evil,” a movie produced in South Africa. Americans usually remember her from her time in “Black Sails,” where she portrayed Miranda Barlow.
Barnes’s most recent on-screen appearance was in 2019 when she played in some episodes of “NCIS.” Her filmography is not that big, her acting prowess is widely recognized. Where do you think we’ll catch up with her next?