Career
He is credited with providing the voice for many characters in various anime series. He is also known for playing the Jaffa Herak in the science fiction television-series Stargate SG-1. He is also the voice of Jay in the Cartoon Network show Lego Ninjago: Masters of Spinjitzu.