Craig and his wife Lynette are pastors of Grace Family Church. While Craig serves full-time, Lynette is bi-vocational and teaches at a Primary School in Penlyn Estate. They were married in 1990 and have two children, Melissa and David. Lynette is an avid runner while Craig considers himself to be a 'golfer'.
Craig is Regional Leader for the Vineyard Western Cape churches since 2016 and serves in the Association of Vineyard Churches South Africa Executive Team.