Born and raised in Etobicoke, Ontario, David developed his hockey skills and passion for the game through 11 years of AA hockey in the GTHL. His playing experience provided him with a deep understanding of the game, shaping his perspective on teamwork, competition, and personal development. His coaching philosophy is built on three core pillars: teamwork, discipline, and accountability. He believes that success in hockey—both on and off the ice—is achieved when players embrace a team-first mentality, demonstrating commitment to their teammates and a willingness to support one another.