Annie Liu was born on April 1, 1981 in Taiwan. She is an actress, known for Mob Sister (2005), The Invincible Dragon (2019) and S for Sex, S for Secrets (2014).
Share
Info mistake?
Biography
Annie Liu was born on April 1, 1981 in Taiwan. She is an actress, known for Mob Sister (2005), The Invincible Dragon (2019) and S for Sex, S for Secrets (2014).