Nata e cresciuta a Città del Capo, ha iniziato la carriera da modella all'età di sei, lavorando per spot pubblicitari e cataloghi
Nel 2010 ha debuttato come attrice nel film Spud. In seguito ha recitato nei film Don't Sleep nel 2017 e An Interview with God nel 2018. Nello stesso anno ha ottenuto il ruolo di Syonide, personaggio che ha interpretato per due stagioni nella serie televisiva Black Lightning. Si è poi unita al cast del film Triangle of Sadness di Ruben Östlund, film vincitore della Palma d'Oro al 75. Festival di Cannes.
Il 29 agosto 2022 è venuta improvvisamente a mancare per un malore a New York.