Yang Chun was from Jieliang Prefecture in Puzhou. He had long and skinny arms and lean frame, but he possessed great strength and used a long sabre in combat, thus earning him the nickname 'White-spotted snake' (白花蛇).
Yang Chun was one of the bandit leaders of the stronghold on Shaohua Mountain along with Zhu Wu and Chen Da. Once, Yang and Zhu advised Chen not to get into Shi Jin's way but Chen refused to listen and fought with Shi. In the end, Chen was not match for Shi Jin and captured. Zhu Wu and Yang Chun immediately went to Shi and knelt down before him, begging him to release Chen.