Career
He is also the secretary of the Labour Coordinating Council. He played a major role in the formation of the Labour Coordinating Council, which is the coordinating body of the two national labour centres (Swaziland Federation of Labour and Swaziland Federation of Trade Unions) and the stand-alone Swaziland National Teachers" Union.