Athena Chu (朱茵) was born on October 25, 1971. Athena Chu movies and tv shows: Once Again 2017 (China), Legend of the Aroma City 2011 (China), Just Another Pandora's Box 2010 (Hong Kong), One Thousand Teardrops 2008 (China), Whispers and Moans 2007 (Hong Kong)...