No photoXin PengDirectingBorn 28/04/1981Tianjin, ChinaKnown ForThe Secret of the Lost Pearl2026Hong Niang Zi2012