Athena Chu is een 52 jaar oude actrice (25 octobre 1971). Athena Chu is verschenen in 2 shows en 12 movies. Een voorstelling te vinden in de rol van 老范丈母娘 in de serie Blossoms Shanghai. In de bioscoop, in de rol van Annie May Lee in de speelfilm 超級警察2.