He is an associate pastor at Gospel Messengers Church. He is a Director at Good Samaritan Ministries and Raise The Roof. He is also the chairman of National Fellowship of Born Again Pentecostal Churches (NFBPC), Makindye district overseeing over 300 pastors. He is also the Vice Chairman of the Imani Milele Children board.
He holds a diploma and bachelor’s degree in Theology obtained from Glad Tidings Bible College. He also holds a master’s degree in Theology from Lancaster University, USA. He is a qualified Certified Public Accountant. (CPA).