Sounds like Steven Blum he's done lots of stuff and he is credited for additional voice's in Online.
dude, it's Amon from legend of korra
What do you think?