Yuan Shao was born in a noble family in the Eastern Han Dynasty, "Runan Yuan". Since Yuan Shao's great-grandfather, there are five people in four generations, and he ranks above three, so his family is called "four generations and three". In his early years, Yuan Shao served as a captain of Zhong Jun and Li Si and ordered the killing of eunuchs. In the first year of Chuping (190), he turned against Dong Zhuo and was elected commander-in-chief of the Kanto Allied Forces.
At the end of the Han Dynasty, Yuan Shao first occupied Jizhou, and then took two states of Qinghe. He defeated Gongsun Zan, the warlord of Youzhou, in the battle of Yijing in the fourth year of Jian 'an (199), and unified Hebei, reaching the peak of his power. But it was defeated by Cao Cao in the battle of Guandu in the fifth year of Jian 'an (200 years). In the seventh year of Jian 'an (202), Yuan Shao died after putting down the Jizhou rebellion.