
Acting
Xu Shengnan
ZH cinema · 1 credits
Birthplace
Hangzhou, Zhejiang, China
Also known as 许圣楠
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
Filmography

Tears of No Regret
ZH · 20205.5
as Tang Sanzang

