Il est natif de Geraldton. Un ancien du Collège Notre-Dame, il poursuit ses études à l'Université Laurentienne où il gradue avec un bachelier en commerce au printemps 2002. Il a acquis beaucoup de connaissance en travaillant pour la firme BDO Dunwoody LLP. David amène une gamme d'expérience en administration financière ainsi qu'une vaste connaissance des ordinateurs.