Wang was born in Yun County (now Yunyang District of Shiyan City) in Hubei Province.
In 2011, he was named head of the provincial Zhengfawei (Political and Legal Affairs Commission).
[1] He was again named party chief of Xining following the corruption investigation of Mao Xiaobing; he served until May 2015.
[3] On April 20, 2022, he was made vice chairperson of the National People's Congress Social Development Affairs Committee.
[4] Wang is an alternate member of the 18th Central Committee of the Chinese Communist Party, and a full member of the 19th Central Committee of the Chinese Communist Party.