After completing basic theological education as a Baptist minister, he entered pastoral ministry as a bi-vocational pastor while at the same time continuing postgraduate theological education at the University of Stellenbosch in the area of Old Testament studies, eventually competing the Doctor of Theology. He has served in associational and national executive capacities and leadership within the Baptist Union of Southern Africa. He spent more than 20 years in theological education in positions of lecturer, registrar and principal. He is currently involved in a Christian ministry that assists in the development of Evangelical theological education institutions in the developing world. He is married and has three children.