She obtained a bachelor's degree in journalism from Rhodes University in Grahamstown in 1979. She headed the media department at the University of the Western Cape between 1987 and 1989. Between 1990 and 1995, she became a correspondent for South African and Canadian news agencies. She became a member of the Independent Media Commission for South Africa's first democratic elections in 1994. She has worked as the group parliamentary editor of South Africa's Independent Newspapers since May 1997, coordinating correspondents that provide daily copy for the chain.