China Democratic League
Gu is a member of the National Committee of CPPCC. He was also a member of the national standing committee of the China Democratic League. He is also the Vice-President of Chinese Musicians Association. Gu is a doctoral supervisor at the Chinese Academy of Arts and Nanjing Arts University. He is a professor at Nanjing University and Southeast China University, he is also a visiting professor for schools in the Netherlands.