Franklin is passionate about Community Radio, and how it can bring hope and be a catalyst of local development. In 1995, Franklin established a local radio station in Paarl. He co-founded Radio KC soon after. In 2005 he accepted an appointment as national Radio Stations Coordinator by the National Community Radio Forum of South Africa and became the CEO at the end of 2006. In 2010 Franklin started consulting work and was appointed by UNESCO on a community radio expert panel. He has contributed to the development of community radio in several African countries such as, South Africa, Mozambique, Namibia, Lesotho, Zimbabwe, and Kenya through training and capacity building. Franklin rejoined the Radio KC team in 2012 August as Board Member and was appointed Managing Director in July 2013. Currently, he is a Fellow with the Leadership Indaba Program at the School of Public Leadership at Stellenbosch University.