Han har vært foreleser ved University of Swaziland, og ble stemt inn i parlamentet i 1998. Fra 1998 til 2000 var han minister for økonomisk planlegging og utvikling, og fra 2001 til 2013 var han finansminister.