After graduating in 1983, he was assigned to the Ministry of Urban-Rural Development and Environmental Protection as an official, and served until 1987. In May 1987, he became a secretary of the General Office of the State Council. He had been Wu Bangguo's secretary for a long time. He joined the Chinese Communist Party (CCP) in February 1988. He was deputy secretary-general of the Standing Committee of the National People's Congress in October 2004, and held that office until March 2011.
In February 2011, he was appointed executive vice governor of Shandong and was admitted to member of the standing committee of the CCP Shandong Provincial Committee, the province's top authority
In March 2017, he was appointed deputy party secretary of Gansu, concurrently serving as president of the province's party school.[1]