Ching Liu was born on February 3, 1943 in Tainan, Taiwan, Japan. She was an actress and production manager, known for
Di qi hao nu jian die (1964),
Qi xian nu wan jie pian (1964) and
Tian tian tian lan (1984). She died on November 4, 2015 in Taipei, Taiwan.