He is a former Deputy General Secretary of the Southern African Clothing and Textile Workers Union and a director of Workers’ College. He has served as a Senior Commissioner to the KwaZulu-Natal CCMA. He was appointed to the board of HCI in 2005 as lead independent non-executive director of HCI in 2010 and as Executive Chairman in April 2014.