Au cours de ses études de premier cycle, David a été joueur de baseball universitaire avec l’équipe de baseball de l’Université Queen’s tout en poursuivant des études en mathématiques et en génie avec une spécialisation en mécanique appliquée. Il a été reconnu comme membre de l’équipe d’étoiles universitaires universitaires pour ses réalisations académiques et sportives combinées. David a également étudié à l’étranger à l’Université d’Uppsala à Uppsala, en Suède, et a occupé des postes d’été dans diverses sociétés pétrolières et gazières.
Pendant ses études de droit, David a occupé divers postes de direction bénévoles à l’Association des étudiants en droit de l’Université de la Saskatchewan. Il a également été coprésident et président des Jeux des étudiants en droit du Canada, dirigeant un événement national qui a réuni des étudiants en droit de partout au pays. David a reçu la bourse d’engagement mondial, qui a soutenu son semestre d’études juridiques à l’étranger à l’Université Eötvös Loránd à Budapest, en Hongrie.
Avant de devenir associé chez Bennett Jones, David a fait un stage au sein du cabinet.