After matric, she pursued her studies through Rhodes University and started her journalism career in 1996. She worked for various daily, weekly and monthly newspapers and magazines. She assumed different roles in various newsrooms as writer, sub-editor, editor, page layout designer, and editor of different newspapers. She is also a language translator and is currently working as a journalist at Transworld Radio, a Christian radio station in Kempton Park Johannesburg.