He hosted current affairs programs on ZiFM Stereo and M-Net television affiliate, Zambezi Magic. He had myasthenia gravis, a neuroskeletomuscular autoimmune disease, and underwent surgery to remove a chest tumor late in life. He was diagnosed on 21 March 2020 with COVID-19, twelve days after returning from New York City and five days after going to a doctor with a cough and fever.