Han var Eswatinis/Swazilands tiende statsminister, fra oktober 2018 til sin død i desember 2020. Han var administrerende direktør i Swazi MTN, og hadde ikke tidligere vært engasjert i politikken.