中华人民共和国最高人民检察院
On March 16, 2008, Cao was elected Procurator-General of the Supreme People's Procuratorate. He was elected as the Vice Chairperson of the Standing Committee of the National People's Congress in March 2018.