She is known for starring in Starz historical adventure television series Black Sails and in films Honey 3 and The Last Face.
Cô được biết đến với vai chính trong bộ phim truyền hình phiêu lưu lịch sử Starz Black Sails và trong phim Honey 3 và The Last Face.