In the field of factual filmmaking for museums, NGOs and television broadcast, Catherine's work has included serving as series director on the youth current affairs show, Get Real, awarded the 1999 UNICEF NHK Japan Prize for excellence in depicting youth in difficult circumstances.
Catherine also shot and directed Very Fast Guys, a one-hour documentary that chronicled the lives of four gangsters in Sebokeng over the course of a year. The film was made in collaboration with the Centre for the Study of Violence and Reconciliation (CSVR) to document some of the factors that lead to young men pursuing lives of violent crime in South Africa.
She was producer for Sesame Workshop / Ochre Media on 92 live action films, directing 13 first-of-a-kind films for pre-school children about HIV and AIDS (particularly with regard to coping with loss.) The films appeared on Takalani Sesame (along with animation and Muppet studio segments) and the show has won numerous international awards for promoting tolerance.
Catherine worked on the Constitution Hill project to record the stories of some of the political ex-prisoners who were held there, among them Nelson Mandela, Ahmed Kathrada, Fatima Meer et al. She directed commercials for UNICEF starring actor Laurence Fishburne, and directed 2 commercials for the HIV/AIDS NGO Love Life. She has also shot for Virgin Unite.
Her documentary, Four Rent Boys was screened at the Ten Years of Freedom Festival, New York and the 11th New York African Film Festival and was profiled by the BBC. She also directed 2 one-hour films, 'Pitch Revolution Part 1 and 2', that told the story of the links between local football clubs and the anti-Apartheid struggle of the 60s and 70s. Recently, she directed a short documentary for the Dreamfields NGO that showed the transformational effects of soccer in the lives of young people in a rural community.
In the field of drama, her short film Sweet Mercy was selected for the Hamburg International Short Film Festival. She has written scripts for numerous South African television dramas, among them Zone 14, Jacob's Cross, Zero Tolerance, Rhythm City, Isibaya and Zabalaza. Catherine co-directed 10 episodes of Zone 14.
Catherine is a member of the Documentary Filmmakers' Association (DFA) and is a registered content supplier with Al Jazeera Networks. She's served as an external examiner for the Wits Film and Television Department and has taught visual story-telling for journalists with Indra de Lanerolle at the Wits School of Journalism.