Ti-Men Kan
Ti-Men Kan was born on August 28, 1943 in Mongolia, Republic of China. He was an actor and assistant director, known for Wu hu si hai (1992), Fantasy Mission Force (1983) and Never Kiss a Ninja (1983). He was married to Chen Wei and Chen Ping. He died on February 5, 2018 in New Taipei City, Taiwan.