Hän kilpaili 100 metrin kilpailuissa.
Svaasilan edustajana vuoden 2016 kesäolympialaisissa Rio de Janeirossa. Hän sijoittui viidenneksi esivaiheessa eikä päässyt finaaliin. Hän oli Swazilandin lipunkantaja sulkemisseremonian aikana.