David has a passion for education and has worked as manager in several kura. He is currently a board member of the Southern Health School and Co-Chairperson of Haeata Community Campus in Christchurch.

He is a commissioner working alongside the Christchurch City Council.

David is also involved in national regulatory governance; he is a board member of the New Zealand Registered Architects, the New Zealand Media Council, and the Paramedic Council.