Previously, he served as chairman of the CPPCC Jiangxi Provincial Committee from 2023 to 2024, the 12th Minister of Justice of China from 2020 to 2023, governor of Liaoning Province from 2017 to 2020, and party secretary of Ningbo City from 2016 to 2017.
From September 1984 to July 1986, he studied political economics in the theoretical undergraduate program of the Zhejiang Provincial Party School.
From September 2003 to July 2006, he studied economics and management in the on-the-job graduate program of the Correspondence College of the Central Party School.
[11] Succeeded by executive vice president of the Supreme People's Court He Rong, Tang was removed from the office of Minister of Justice of China on 24 February 2023.
[18] Tang was expelled from the Communist Party, dismissed from public office and removed as a delegate to the 20th CCP National Congress on 7 October 2024.