Emerging from Canada, the performer has built a dual career as a voice actor and stand-up comedian, applying his comedic timing to animated dubbing. He achieved particular recognition through his English-language portrayal of the mischievous guardian Jaken in the long-running series Inuyasha and the enigmatic antagonist Kurumazo in the supernatural drama Kurozuka, roles that have become reference…