Annie Liu was born on April 1, 1981 in Taiwan. She is an actress, known for Ah sou (2005), Jiu long bu bai (2019) and Siu je yau sam (2014).
No related contents, please re-enter