In 1924, Tsi was born as Chow Kit Lin in Yunfu, Guangdong province, China.
Tsi also appeared in One Hundred Thousand Children's Corpses, a 1940 Cantonese opera film directed by But Fu.
Tsi also appeared as a lead actress in In the Face of Demolition, a 1953 Drama film directed by Lee Tit.
Tsi is known for her role as a demure lady or a period beautiful wife.
Tsi's last film was The Flying Killer (aka The Female Chivalry), a 1966 Fantasy Action Science Fiction film directed by Chien Lung.