Craig is married with two children. He is associate minister at St Peters having joined the staff team in 2004.
Craig also works as a teacher and has been in church leadership positions in several parishes.
He has been called to serve in St. Peter's parish, his work place and the wider diocese. |