He holds a master’s degree in communication and media studies awarded in 2007 by The University of Nairobi’s School of Journalism. He graduated with a bachelor's degree in English and sociology from Egerton University in December 1995.