He trained Mass Communication (Print Journalism) in Zimbabwe. Between 2010 and 2011 he served as a Knight Science Journalism Fellow at Massachusetts Institute of Technology (USA) and in 2008 he was a Middlebury Environmental Journalism Fellow (USA). This year he served as a fellow at the International Reporting Project (New America) investigating the impact of climate change and the civil war on women in Mozambique. He has won various local and international media awards.