Actriz sudafricana que interpretó el papel de Joey Ortlepp en la telenovela Isidingo de SABC 3 del 2001 al 2004. Fue elegida como la villana Penelope Blossom en Riverdale de CW.
Se graduó de la Universidad de Rhodes antes de empezar a actuar.
También ha trabajado como actriz de voz interpretando el papel de DottyWot en el programa infantil The WotWots de Nueva Zelanda.
Viene de una familia sudafricana. Tiene un hijo con su esposo, Phil.
Fue elegida para formar parte del elenco de Riverdale junto a Lili Reinhart.