He is the Senior Pastor of Winning Life Church, a multiracial and international Church saddle with the mandate of impacting lives and touching nations. He has his headquarters in Cape Town. South Africa. He also runs a global Apostolic Ministry committed to raising people from bottom to the top. He is a Word encyclopedia with an unprecedented grace for leadership development.

He is also the President of Winning in life Ministers Network which has taking him to several countries of the world.

He is a man worth hearing. He has been preaching the Gospel for over 30 years with undeniable testimonies accompanying his ministry. He is a happily married man with beautiful children.