Han tilhørte politisk partiet African National Congress (ANC). Han var folkevalgt parlamentariker i National Assembly of South Africa fra 1999 til 2003.