Chien Tsao was born on September 8, 1922 in Beijing, Republic of China. He was an actor, known for Kan Luu, the Boy Minister (1971), A Touch of Zen (1971) and The Challenge of the Lady Ninja (1983). He was previously married to Lu Chien. He died on August 10, 2002 in Taipei, Taiwan.