(Introduit dans le deuxième opus)
David est un jeune garçon âgé de 8 ans, soit 56 ans selon Charlie en années de chien. Sa mère biologique étant décédée, il doit dès à présent cohabiter avec une mère adoptive qu’il n’apprécie guère. Il tente donc de fuir le domicile à plusieurs reprises. Vivant désormais sous la garde de Sasha, il a un intérêt démarqué pour la Magie et le gain d’argent au Cannery Square : Une attraction touristique où les gens se produisent en spectacle. Il est désormais déterminé à en faire un métier et Charlie veille à ses côtés en tant qu’Ange gardien. Hélas, il y a parfois quelques imprévus…