Li Xiuping nació el 16 de febrero de 1963 en Lanzhou, provincia de Gansu. Se graduó en la Universidad de Comunicación de China en 1987 y es presentador de la Televisión Central de China.
En 1989, llegó a CCTV y comenzó a presentar el programa "Xinwen Lianbo". En 2005, Li Xiuping se casó con Zhang Chunxian y ganó el premio CCTV Locutor Destacado y Presentador del Año ese mismo año. Li Xiuping es la presentadora principal de "News Network" de CCTV y es conocida como la "cara nacional". En marzo de 2015, se despidió de "News Network" y se retiró a la segunda línea para trabajar entre bastidores.