Xin Zhang

Xin Zhang, is a character that appears in the Iron Man: Armored Adventures TV series. He was the first one to take up the identity of The Mandarin, and is the step-father to Gene Khan. He was also voiced by actor Vincent Tong.

Trivia

 * There are no current trivia available on this topic, as of the moment.