David was elected by the Board as President in August 2022.
David has been a Director of the club since December 2015, and has over 25 years of experience in the AFL industry, having established the AFL’s film and videotape library in the early 1990s.
For 10 years, David produced all of Channel Ten’s AFL programs, including eight AFL Grand Finals. From late 2010 until the end of 2015, David was head of sport for the Ten Network. He was responsible for Ten’s highly regarded BBL production. He has produced Commonwealth Games, Olympic Games and Australian Grand Prix coverages.
David was appointed to the board of the Victorian Racing Club in 2020.
David is a member of the Football Governance Committee.