Be a member of an exclusive film buff community
Sign Up
Xianzhai Wang was born in 1900 in Vladivostok, Russian Empire [now Russia]. He was an actor, known for Burning of the Red Lotus Monastery (1928), The Crabapple Is Red (1936) and Only a Dream (1927). He was married to Zhuru Yuan. He died on October 27, 1941 in Shanghai, China.