Gordon has a Bachelor of Arts in Dramatic Art Honours from the University of the Witwatersrand (1990), and a Masters of Dramatic Art with distinction from University of Cape Town (2009). Gordon started working with arepp:Theatre for Life in 1993 and is currently the organisation’s Financial Director and resident script writer. His duties at arepp:Theatre for Life include strategic and organisational development and planning, general administrative and office management, human resources management, financial management including fundraising and donor management, research, training, and all aspects of the development of the work and its methodology.
Gordon has presented national, regional and international issue-related training, and applied puppetry and theatre workshops in South Africa, Botswana, Namibia, Zimbabwe and Zambia. He has presented conference posters and papers at, amongst others, the World Aids Conferences in Geneva, Durban and Toronto, the AIDS in Context conference in Johannesburg, the Education Entertainment conference in Somerset West, IDEA in Hong Kong, Dramatic Learning’s in Pietermaritzburg, and the IFTR in Stellenbosch.