Han var hovedkasserer for det politiske parti Congress of the People, som var blitt opprettet av den tidligere forsvarsminister Mosiuoa Lekota i 2008.