He currently freelances and has written extensively for Mpumalanga News. He was the Contributing Editor of the now discontinued Bohlabela News, the newsletter for the municipality. He has done Public Relations Consulting for the Limpopo Provincial Government (Premier's Office, Departments of Tourism, Transport and Treasury) through a Johannesburg based communications company called The Corporate Communications Agency (CCA). He is currently based in Mpumalanga where he writes film scripts, poems and perspective articles. He runs his own media company.