Bai Sheng is from Anle Village, Yuncheng County, Shandong. He does not have a decent job and spends his time idling and gambling. He is a close friend of Chao Gai, who helped him before. Bai Sheng becomes one of the scout leaders of Liangshan after the Grand Assembly of the 108 Stars of Destiny. At last, he dies of illness after the battle of Hangzhou during the campaign against the rebel leader Fang La.