Bai Sheng was from Anle Village in Yuncheng Prefecture. He was a man without a decent job and was hooked to gambling. Once, he had served under Chao Gai and became good friends with him.
Later, Chao Gai and his six friends (Wu Yong, the Ruan brothers, Liu Tang and Gongsun Sheng) planned to rob the convoy of birthday gifts for Cai Jing and planned well to strike at Huangni Ridge. Huangni Ridge was located near Anle Village, so Chao and his friends stayed at Bai Sheng's house and waited.