Tang, male, Han nationality, is a native of Weiyuan, Sichuan province. Born in 1935, he graduated from the Medical Care Faculty of Sichuan Medical College in 1960.
Tang is a doctor, having given his professional life to the residents of Sichuan province, chiefly in Chengdu city. From 1962 to 1989, he served at Chengdu City No. 2 People's Hospital, culminating with his appointment as associate profession doctor. From 1989 to 1997, he was deputy director of Chengdu's Health Bureau. In the 1990s, Tang became interested in politics, particularly the Chinese Peasant's and Worker's Democratic Party, where he was, most recently, chairman of the party's Sichuan Provincial Committee.
Tang was chairman of Sichuan Provincial Committee of Chinese Peasants and Workers Democratic Party, vice-chairman of the CPPCC Sichuan Provincial Committee and a standing committee member of the 9th CPPCC National Committee.