| From |
To |
Organisation |
Position |
| |
2005 |
National Intelligence Agency |
Director General |
| 2002 |
2006 |
The Presidency |
Presidential Advisor |
| 1999 |
2002 |
Ministry of Home Affairs |
Director General |
| 1996 |
1999 |
Office of the Director General |
Director General - South African Secret Service |
| 1995 |
1996 |
Office of the Director General |
Deputy Director General - South African Secret Service |
| 1990 |
|
African National Congress |
Assistant Secretary General of Provincial Leadership of ANC Youth League |
| 1987 |
1987 |
|
Intelligence Officers Course - East Germany |
| 1979 |
1989 |
|
Left South Africa for exile |
| 1979 |
1980 |
|
Military Training in Angola |
| 1979 |
1979 |
|
Formed Congress of SA Students |
| 1976 |
|
|
Joined Umkhonto we Sizwe |
| 1975 |
|
|
Joined ANC underground political structures |
| 1975 |
|
|
Secretary General SA Student's Movement |