Biography.guide
Home › People › Military personnel › Shi Xiancheng
Portrait of Shi Xiancheng

Shi Xiancheng

701 – 829

General who ruled Weibo Circuit headquartered in modern Handan, Hebei

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Shi Xiancheng

Lived 701 – 829. Shi Xiancheng was a Chinese military personnel.

Shi Xiancheng (died July 30, 829) was a general of the Chinese Tang dynasty, who ruled Weibo Circuit (魏博, headquartered in modern Handan, Hebei) semi-independently from the imperial government.

Background It is not known when Shi Xiancheng was born. His ancestors were of Xi stock, but had submitted to the Tang dynasty and resided at Lingwu. Both his grandfather Shi Daode and father Shi Zhouluo served in the army of Weibo Circuit and, for their achievements, were created princes, with Shi Zhouluo having done so under the military governor (jiedushi) Tian Ji'an. Shi Xiancheng was known for bravery and served under his father Shi Zhouluo in the Weibo army.

By 819, during the reign of Emperor Xianzong, when Tian Hongzheng was serving as military governor and was following imperial orders in attacking the warlord Li Shidao, who ruled Pinglu Circuit (平盧, headquartered in modern Tai'an, Shandong), Shi Xiancheng served as Tian's forward commander in leading 4,000 soldiers across the Yellow River to attack Pinglu.

Tian Bu trusted Shi from the time they served together under Tian Hongzheng, and he made Shi his forward commander, giving Shi the elite troops of Weibo. In winter 821, Tian Bu launched his 30,000 troops to attack Wang, capturing two Chengde outposts just south of Nangong (南宮, in modern Xingtai, Hebei). However, as recounted in a petition from Bai Juyi to Emperor Muzong at the time, he then became bogged down because his soldiers, who had been accustomed to rich rewards from the imperial government, lost their motivation. Meanwhile, as there were heavy snowstorms at the time, the supplies to be shipped by the imperial government's director of finances were not arriving, and Tian ordered that revenues be diverted from the six Weibo prefectures for military use—causing the officers to resent him for stripping the six prefectures of their wealth. Shi, who was ambitious, thus used this opportunity to foster dissent in the Weibo ranks. In spring 822, when there was an imperial order for some Weibo soldiers to report to the camp of Li Guangyan the military governor of Zhongwu Circuit (忠武, headquartered in modern Xuchang, Henan) to attack Chengde from the east, the Weibo soldiers largely deserted Tian and fled to Shi's camp. Tian was only able to maintain control over 8,000 soldiers and was forced to return to Wei Prefecture.

Emperor Jingzong initially took no action against Li Tongjie. After he died later in the year and was succeeded by his brother Emperor Wenzong, in 827, Emperor Wenzong, not wanting to let Li Tongjie occupy Henghai, issued an edict making him the military governor of Yanhai Circuit (兗海, headquartered in modern Jining, Shandong) while transferring Wu Chongyin the military governor of Tianping Circuit (天平, headquartered in modern Tai'an—at Pinglu's old headquarters Yun Prefecture) to Henghai. Concerned that Shi and the other warlords would encourage Li Tongjie to resist, he conferred various honorary titles on them, and in Shi's case, he was made honorary chancellor with the title Tong Zhongshu Menxia Pingzhangshi . When Li Tongjie subsequently refused to report to Yanhai, Emperor Wenzong issued an edict mobilizing the troops of Shi, Wu, Wang Zhixing the military governor of Wuning Circuit (武寧, headquartered in modern Xuzhou, Jiangsu), Kang Zhimu the military governor of Pinglu Circuit (whose headquarters had moved to modern Weifang, Shandong), Li Zaiyi the military governor of Lulong Circuit, Li Ting the military governor of Yicheng Circuit (義成, headquartered in modern Anyang, Henan), and Zhang Bo the military governor of Yiwu Circuit (義武, headquartered in modern Baoding, Hebei) to attack Li Tongjie. However, Shi was initially planning on secretly aiding Li Tongjie. When he sent an officer to the office of the chancellors' at the capital Chang'an, however, the chancellor Wei Chuhou pointed out to Shi's officer that, while the senior chancellor Pei Du believed in Shi's faithfulness, Wei himself did not. Fearful that Wei would suggest to Emperor Wenzong that imperial troops act against him, Shi did not dare to aid LI Tongjie. Subsequently, in 828, with his son and deputy military governor Shi Tang advocating sending troops against Henghai, Shi Xiancheng commissioned Shi Tang and the officer Qi Zhishao to attack Henghai.

With LI Tongjie near defeat, Shi was insecure about his own position. Shi Tang (whose name was soon changed to Shi Xiaozhang suggested that he surrender his command and go to Chang'an to pay homage to Emperor Wenzong. In spring 829, Shi Xiancheng thus sent Shi Xiaozhang to Chang'an to offer to surrender his command. Subsequently, after Li Tongjie surrendered (but was nevertheless executed by Bo), Emperor Wenzong divided Weibo into two circuits—making Shi Xiaozhang the military governor of one of the new circuits, consisting of Xiang (相州, in modern Anyang), Wei (衛州, in modern Xinxiang, Henan, note different character than Weibo's capital prefecture), and Chan (澶州, in modern Anyang) Prefectures, while transferring Shi Xiancheng to Hezhong Circuit (河中, headquartered in modern Yuncheng, Shanxi) and Li Ting to Weibo. Emperor Wenzong also conferred the honorary chancellor title of Shizhong on Shi Xiancheng.

Li Ting, however, did not report to Weibo immediately. Meanwhile, Shi Xiancheng was stripping the wealth of Weibo, intending to take the wealth with him to Hezhong. The soldiers, angry at him and fearful that he had effectively sold them out to the imperial government, mutinied and killed him under the leadership of He Jintao. When Li Ting arrived, He Jintao defeated him. Emperor Wenzong was forced to acknowledge He as military governor and further return the three prefectures originally given to Shi Xiaozhang. Shi Xiancheng was given posthumous honors, and Shi Xiaozhang would subsequently serve as military governor at three different circuits.

Notes and references

Old Book of Tang, vol. 181. New Book of Tang, vol. 210. Zizhi Tongjian, vols. 242, 243, 244.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Born
701
Birth century
Died
829
Occupation
Nationality

People in Shi Xiancheng's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Shi Xiancheng's

Frequently asked questions

Who was Shi Xiancheng?

General who ruled Weibo Circuit headquartered in modern Handan, Hebei

When was Shi Xiancheng born?

Shi Xiancheng was born in 701.

When did Shi Xiancheng die?

Shi Xiancheng died in 829.

What was Shi Xiancheng's occupation?

Shi Xiancheng was a military personnel.

What nationality was Shi Xiancheng?

Shi Xiancheng was Chinese.

Sources & further reading

· Wikipedia: Shi Xiancheng

· Wikidata: Q7495927

· DBpedia: Shi Xiancheng

Cite this page

APA: Biography.guide. (2026). Shi Xiancheng. https://biography.guide/shi-xiancheng/

MLA: "Shi Xiancheng." Biography.guide, https://biography.guide/shi-xiancheng/.

Chicago: "Shi Xiancheng." Biography.guide. https://biography.guide/shi-xiancheng/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:32 UTC