Athena Chu est une actrice de 52 ans (25 octobre 1971). Athena Chu a tourné dans 2 séries et dans 12 films. Une prestation à retrouver dans le rôle de 老范丈母娘 dans la série Blossoms Shanghai. Au cinéma, dans le rôle de Annie May Lee dans le long métrage 超級警察2.