Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Xu Youxin
Follow
Born 1 January 1918 in Shaoxing, Zhejiang province, China
Died 1 January 1980 (aged 62)
Director
Sealed
1960
?.?
?.?
Qi xi
Director
Actor
Sealed
1953
?.?
?.?
Ingeniously Taking Mount Hua
Commissar