He originally became well known as a newspaper and magazine columnist and travel writer before moving more heavily into film and television screenwriting. His writing has appeared in publications including the Cape Times, Business Day, The Sunday Independent, The Times, Men's Health and Getaway. He was the head writer and developer of The Lab, contributing to numerous episodes, and later became involved in major African television productions.