Craig is a Sunshine Coast local and 3rd generation builder who thrives on a challenge. He is heavily involved in the local community supporting numerous charity organisations. Spending time with his family is the most precious part of his life. Craig has been an active member of the Mooloolaba Surf Lifesaving Club for 27 years and also has a passion for Rugby League. He is the U12 Maroochydore coach and also works with the representative kids Oz Tag development squads. Whilst Craig is not a fantastic netballer, although he has had the odd game, he thoroughly enjoys attending his daughters games and cheering her on.
Craig sponsors 2 Maroochydore Rugby League Junior teams and is involved in his children’s school.