
Craig has been Principal of Sunbury College since 2022, having first joined the school in 2014. During his time at the College, he has held different leadership positions, including Assistant Principal, and previously Leading Teacher for the Senior Sub School. Prior to joining Sunbury College, Craig also held leadership positions in other schools, and spent time early in his career teaching in the UK. He brings a breadth of experience to his role as Principal.
Craig is deeply committed to ensuring every student who walks through the school gates is supported to reach their full potential. His greatest professional satisfaction comes from seeing students grow – academically, socially, and emotionally – year by year and across their entire school journey. He is passionate about fostering a positive, inclusive school culture where high expectations, strong relationships, and continuous improvement underpin student success.
In his spare time, Craig enjoys starting the day with an early morning run alongside his beloved dog, Kiki, and the benefits of some time to reflect. Having grown up in country Victoria, he values the open spaces, fresh air, and natural landscape of the Macedon Ranges. As a very successful tennis player in his teenage years, Craig can also be found back on the tennis court serving up an ace or two. He takes great pride in supporting his son as Assistant Coach for a local junior soccer team and celebrating their success. Family time is important to Craig, and he enjoys camping, bush walking, and regular visits to the local swimming pool with his three children.