Rene Liu on IMDb: Movies, TV, Celebs, and more... Poster

Photo Gallery

5 photos
Rene LiuRene LiuRene Liu in Ta tsung hai shang lai - Chang Ai-ling chuan chi (2004)Winston Chao, Rene Liu, and Nicky Wu in Xin die xue shuang xiong (1996)Rene Liu and Pin-Yuan Huang in Hou niao (2001)
5 photos

Biography

Rene Liu was born on June 1, 1969 in Taipei, Taiwan. She is an actress, known for Tian xia wu zei (2004), Zheng hun qi shi (1998) and Double Vision (2002). See full bio »
Biography | Trailers & Videos