He Zaigui once served as the Director of Qinghai Provincial Department of Public Security and a member of the 11th People's Congress of the province. In December 2008, he was relieved from his post as Director of the Department of Public Security by the Standing Committee of the 11th People's Congress of Qinghai Province. On June 30, 2009, it was decided by the Director Conference of the Standing Committee of the People's Congress that He Zaigui would temporarily be suspended from his duties as a member of the provincial 11th People's Congress, and permission was granted for the People's Procuratorate of Qinghai Province to place him under lawful arrest. The matter was also submitted to the 10th session of the Standing Committee of the People's Congress of Qinghai Province for confirmation.