He is editor of NewsWatch; a local by-monthly tabloid in the Central African State and Correspondent for Nation Media Group, Kenya (Nation Daily, Daily Monitor, The East African, The Citizen, Business Daily, Africa Review)