En 1997, Shen Xing ingresó a la industria del hosting y realizó una pasantía en el grupo del programa "Life" de CCTV Economic Channel.
En 2004, Shen Xing se convirtió en la portavoz de imagen de Zhuhai, una encantadora ciudad de China en CCTV. A finales del mismo año, Shen Xing se convirtió en el segundo presentador de BTV en cambiarse a Phoenix TV después de Chen Xiaonan. Presenta dos programas en el canal chino Phoenix Satellite TV, uno es "Entertainment Storm", copresentado con Yuchi Linjia, y el otro es el programa de comida "Beauty's Private Kitchen".
En 2006, protagonizó la película "Love Call Transfer" y presentó columnas como "Entertainment Weekly" y "Sports World" en Enlight Communication, y se convirtió en la actriz principal de Enlight con Li Xia y otros.
En 2008, Shen Xing presentó otro programa "Música al estilo chino".
El 19 de diciembre de 2010, ganó el Premio a la Contribución Especial por Optimizar la Vida en la Lista de Jóvenes Talentos de China 2010.
En 2012, comenzó a presentar el programa "Everyone's Study" en Phoenix Chinese Channel.