Stephen was born and raised in Uganda. He graduated from Gordon-Conwell Theological Seminary (CUME) in 2013 with MA. Urban Ministry majoring in Christian Education, Uganda Christian University Mukono with BA. Community Leadership and Development.

Currently, Stephen is the President of SRM and,Youth Pastor at New Life International Christian Center, in Medford, MA. Stephen has seven years of experience in community based development, and eight years of pastoral ministry. He is very passionate about improving other people’s lives through education and raising leaders in under-privileged communities.