Avant-dernier d’une famille de neuf enfants, David est né à Chilliwack. Il est marié et trois fois père. David en est à son troisième mandat comme chef de la Première Nation Squiala, dont il est aussi le directeur général. Il est également président de la Nation Sto:lo, qui représente 11 communautés Sto:lo, le président de la tribu Ts’elxweyeqw qui représente sept communautés, le vice-président du New Relationship Trust, le coprésident du comité de candidature en vue d’accueillir la Coupe RBC, le directeur de la Chambre de commerce de Chilliwack et le coprésident du comité national sur les relations financières de l’Assemblée des Premières Nations. David a été le propriétaire exploitant d’une entreprise de construction. Il a obtenu une maîtrise en administration des affaires de l’Université Simon Fraser. David a visité 22 pays; il aime passer du temps avec sa famille, jouer au hockey et au basketball, faire de la planche à neige, jouer d’un instrument et conduire sa moto.