Zhenbin Xu

Zhenbin Xu

Zhenbin Xu is an actor, known for Jin yi wei (2010) and Choi sun hak jan (2011).