David Sobolov
Who is David Sobolov? Canadian voice actor and director David Sobolov is most known for providing the Depth Charge voice in Beast Wars: Transformers. David Sobolov has also provided the voices for a number of other well-known characters, such as…