prior to joining the "nation" he worked for the "ghetto mirror", a community newspaper ran by shining hope for communities-an international ngo that focuses on social issues in the informal settlements of nairobi. in between he freelanced for south africa’s "sunday times", uks "think africa press" and "next city" in new york majorly writing features about kenya’s slums.