Athena Chu es una actriz de 52 años (25 octobre 1971). Athena Chu ha aparecido en 2 series y 12 películas. Una actuación que se encuentra en el papel de 老范丈母娘 en la serie Blossoms Shanghai. En el cine, como Lin Zixia en el largometraje 大話西遊之月光寶盒.