Xu Shengnan
Xu Shengnan, born in Hangzhou, Zhejiang Province in 1980, is a male actor from the Chinese mainland. He graduated from the Shanghai Theater Academy in 1999 with an undergraduate degree.
Known for
Acting
Place of birth
Hangzhou, Zhejiang, China
Known For
Credits
Photos
Tears of No Regret
5.5