David graduated from the University of New Brunswick (UNB) in 2016 with a Bachelor of Philosophy in Interdisciplinary Leadership. While at UNB, he was involved with the University of New Brunswick Student Union (UNBSU) by serving as the Accessibility Representative. In this role, he was the voice of students on council, advocating for better physical and mental accessibility of the classroom. He is graduating from Carleton University in 2018 with a Master of Public Policy and Administration. Throughout his post-secondary education, he has been involved on the varsity swim team at both universities. His experience with both living at home and in residence while at university, working with student unions, and also being an athlete, means that David understands many of the challenges that students face. Outside of school, David is a swim coach and passionate about making sport a more inclusive place for everyone, from recreational programs up to the university level and higher.