Actriz regular de la serie original de Starz, Black Sails, que interpreta el papel de Eme. También actuó en la serie de MTV Teen Wolf como Tamora Monroe. Sus créditos cinematográficos incluyen Honey 3: Dare to Dance y The Last Face.
Estudió en la Universidad Southern Methodist.
Como modelo, fue la segunda princesa en Miss Zim-USA 2007.
Labró su camino a los Estados Unidos en el 2005 para estudiar en Texas y en Nueva York. También vivió brevemente en España e hizo un desvío a Johannesburgo y Ciudad del Cabo, Sudáfrica, para trabajar antes de establecerse en Los Ángeles, California.
Apareció junto a Cassie Ventura en la película Honey 3.