David Tao was born on September 28, 1942 in Shanghai, Republic of China. He was an actor and composer, known for
Hu tu fu xing chuang jiang hu (1979),
Fantasy Mission Force (1983) and
Young Dragons: Kung Fu Kids (1986). He was married to
Fu-Yung Wang. He died on September 12, 2012 in Taipei, Taiwan.