Be a member of an exclusive film buff community
Sign Up
Qiong Liu was born on October 16, 1913 in Beijing, China. He was an actor and director, known for Li Huiniang's Revenge (1981), Master Qiao Mounts the Sedan (1959) and Si shen yu shao nu (1987). He died on April 29, 2002 in Shanghai, China.