Career
Sheng was promoted to Shaanxi Chanba"s first team squad in 2007. On 2 November 2011, he made his Chinese Super League debut in a 2–2 draw against Qingdao Jonoon. In March 2016, Sheng transferred to China League Two side Heilongjiang Lava Spring.