Annie Wu was born on August 21, 1978 in Taiwan. She is an actress, known for First Strike (1996), Gorgeous (1999) and Ballistic Kiss (1998).
No data