BA, MA, PhD, Melb, BTheol, Uni of Div
Craig is the Vicar of St Mary’s North Melbourne. Prior to taking up his current post in 2010 he held parish appointments in Melbourne and Oxford. Craig was awarded a PhD in history from the University of Melbourne in 1999. He studied theology at Trinity in the 1990s and has taught church history and ministry formation in various Melbourne theological colleges. Between 2002 and 2003 he held the postiions of research co-ordinator and registrar of the University of Divinity.