He currently serves as the Regional Director at one Hope International as well as an Associate Pastor, Young Adults at International Christian Center. He has previously served in Life Ministry Kenya. He is married to Diana Macharia and together blessed with 4 children. He is passionate about making disciples for Christ and mentoring young people. In the team, he is co-directing the Advocacy Pillar