David grew up in Masterton, studied at Massey University and lived in Wellington for twenty years. He moved to Tauranga with his family in 2015.
David has had a career in sport management, and local and central government. He has worked for New Zealand Rugby, Sport New Zealand, ACC, University Sport New Zealand, NZ Transport Agency, Rotorua Lakes Council, Bay of Plenty Rugby Union and is now the Community Manager for Western Bay of Plenty District Council.
David has two daughters at Tauranga Girls’ College who are active in sport across the city.
As a volunteer, David sits on the Boards’ of Tauranga Hockey Association and Swimming Bay of Plenty, is a judge for the annual Sport Bay of Plenty awards and is a lifeguard at Mount Maunganui Surf Club.