Netflix Movies Starring Athena Chu
Athena Chu was born on October 25, 1971 in Hong Kong as Chu Yan. She is an actress, known for A Chinese Odyssey Part Two: Cinderella (1995), Whispers and Moans (2007) and Chinese Odyssey 2002 (2002). Read more on iMDB