Stephen studied at Lelapa La Jesu Seminary in Lesotho, the College of the Resurrection at Mirfield in the UK, and the University of the North West, Potchefstroom.
He is married and has three children still at school.
He was ordained to the Diaconate in 1990 and to the Priesthood the following year.
In 2004, as parish priest of the Church of the Resurrection, Ikageng, he became the first Dean of the newly inaugurated Cathedral of the Resurrection.
On 1st May 2007 he was consecrated as the second Bishop of the Diocese of Matlosane.