Qiong Liu: Qiong Liu. Director: Li Huiniang's Revenge. Qiong Liu was born on 16 October 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 29 April 2002 in Shanghai, China.
Known For: Li Huiniang's Revenge (Director), Master Qiao Mounts the Sedan (Director), Si shen yu shao nu (Tian Geng), Master Qiao Mounts the Sedan (Director)