Sheng replaced his predecessor Liu Zhijun who was dismissed for corruption. During his tenure, the Wenzhou train collision occurred on July 23, 2011, killing 40, and injuring 192 (12 severely).