Xu Youxin

Xu Youxin

Born 1 January 1918 in Shaoxing, Zhejiang province, China

Died 1 January 1980 (aged 62)

Director

Actor