Bachelor, University Cape Town, 1980. Master of Arts, City University, London, 1989.
Founder East Cape News Agencies, Grahamstown, 1990—1994, group editor. National editor, radio news & current affairs SA Broadcasting Corporation, Johannesburg, 1994—1999. Senior lecturer University Witwatersrand, since 2000.
Ombud Mail & Guardian, Johannesburg, since 2003. Visiting lecturer Addis Abeba University, Ethiopia, since 2004, Kosovo Institute Journalism and Communications, Pristina, since 2007.
Member of SA Press Appeals Panel, SA National Editors Forum, Foreign Correspondents Association.
Married Lindy Harris, July 13, 1986. Children: Ruth, Thomas.