1975 trat Li der Kommunistischen Partei Chinas bei. Den Großteil seiner Karriere verbrachte er in der Parteiführung auf Bezirks- und Provinzebene von Hebei. Dort war er zuletzt von 1993 bis 1998 Mitglied des ständigen Ausschusses des Provinzkomitees der KPCh. Im selben Zeitraum war er auch Abgeordneter des Nationalen Volkskongresses.
1998 wechselte er in derselben Funktion in die Provinz Shaanxi. Dort wurde er von 2002 bis 2004 Parteisekretär und Vorsitzender des Volkskongresses der Stadt Xi’an.
Nach einem Wechsel in die Provinz Heilongjiang war er dort ab 2003 bis 2010 stellvertretender Parteisekretär der Provinz und ab 2004 bis 2007 zunächst stellvertretender Gouverneur sowie von 2008 bis 2010 Gouverneur.[1]
Ab August 2010 bis Juli 2012 war Li Parteisekretär der Provinz Guizhou.[2] In diesem Amt folgte ihm Zhao Kezhi nach.[3]
Im Rahmen des 18. Parteitages wurde er im November 2012 zum Mitglied des Politbüros und Mitglied des Zentralsekretariats gewählt. Er war seit 2002 Kandidat und ist seit 2012 Mitglied des Zentralkomitees der KPCh.
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Das ist die übliche Reihenfolge im Chinesischen. Li ist hier somit der Familienname, Zhanshu ist der Vorname.