Shiyan Xu is an actor and writer, known for A Romance of Smith Zhang (1982) and Track the Tiger to Its Lair (1956).
No data