Originaire du Canada, il a exercé le doublage en anglais tant pour l’animation occidentale que pour les séries d’anime, développant ainsi son expertise vocale. Sa carrière s’est distinguée par le rôle de Li Showron dans la série animée Cardcaptors, considéré comme son interprétation la plus marquante, avant de prêter sa voix à des personnages variés tels que le frère de Pyrahh dans Dragon Booster,…