Annie Liu

Annie Liu was born on April 1, 1981 in Taiwan as Fan-ping Liu. She is an actress, known for Ah sou (2005), The Invincible Dragon (2019) and Siu je yau sam (2014).

Related Posts