Initially notable for his appearances on the British version of the sketch comedy program Whose Line Is It Anyway?, he went on to provide voiceover work for the animated programs Avenger Penguins and Vampire Hunter D: Bloodlust, and for several of the Final Fantasy video games. After graduating from San Francisco State University, he pursued a professional theater career, appearing in San Francisco Shakespeare Festival productions, as well as in plays at the Faultline and Eureka Theatres and the American Conservatory Theatre.