Han ble presteviet for erkebispedømmet Pretoria den 15. desember 1984. Han var menighetsprest fra 1985 til 1987. Året 1987–1988 tok han master i teologi ved Jesuit School of Theology, University of Berkeley, California. Så underviste han ved St. Paul Preparatory Seminary i Hammanskraal, og var dets rektor fra 1991 til 1994. Så arbeidet fra fra 1995 i menighet, til han i 1999 ble generalvikar for erkebispedømmet Pretoria og i 2009 apostolisk administrator der.