Biography

Xian Xu is an actor and assistant director, known for Tai shan tu long (1980), Qu Yuan (1977) and Bai ling li ren (1967).