Yeah, he hasn't done much anime voice acting. But he's freaking Gaeta from BSG.
I don't really like many dubs, but I was pleased with his performance as L. I think his live action acting experience served him well. Maybe Kanon isn't the best part for him (I first thought George would be a good fit, and maybe it would be better).