Voice actor in over 50 games and lots of animated tv shows over the years. Currently playing Bob (Tatsurion The Unchained) on Kaijudo: Rise of the Duel Masters, and Azmodan in Diablo III. You may remember him as Depthcharge in Beast Wars or earlier this year as Lobo on Young Justice.
Name: David Sobolov
Lives in: Los Angeles, California
Occupation: Actor and Voice Artist