
| NAME | |
|---|---|
| Chinese Name | 程旷, 程曠, Chéng Kuàng |
| Nickname | One of the Ten Attendants (十常侍) |
| Other name | Trình Khuông |
| INFORMATION | |
| Died | 189 |
| Death Reason | Killed in the palace purge after He Jin's assassination (Chapter 3) |
| CAREER | |
| Allegiance | Han Dynasty (Eunuch faction) |
| Battles |
|
Biography & Historical Record
Cheng Kuang (程旷, Trình Khuông; traditional 程曠) is a fictional eunuch in Luo Guanzhong’s Romance of the Three Kingdoms, counted among the Ten Attendants (十常侍) who dominated the late Han court under Emperor Ling. The novel compresses and renames several historical eunuchs; Cheng Kuang has no clearly matching figure in the standard Hou Hanshu eunuch lists.
Role in Romance of the Three Kingdoms
Chapter 1 (Three Heroes Swear Brotherhood in the Peach Garden; One Victory Shakes the Empire) introduces the Ten Attendants — including Zhang Rang, Zhao Zhong, and Cheng Kuang — as corrupt powers behind Emperor Ling, setting the dynasty’s decay before the Yellow Turban Rebellion. Chapter 3 (Dong Zhuo Denounces Ding Yuan in the Phoenix Pavilion) brings the eunuch faction to its violent end: after He Jin (何进) is assassinated, the eunuchs seize the Empress Dowager; Yuan Shao (袁绍) and Cao Cao (曹操) lead troops into the palace. Cheng Kuang is among the eunuchs hunted down and killed in the slaughter at Luoyang — the same purge in which Wu Kuang (吴匡) and Yuan Shu’s forces finish off the fleeing attendants.
Cheng Kuang (程旷) — Historical & Literary Timeline
He Jin’s failed purge
Grand General He Jin plots to exterminate the eunuchs but is lured into the palace and murdered — the trigger for open military intervention by Yuan Shao and allies.
Palace massacre — killed
After He Jin’s death, eunuchs barricade the palace; Yuan Shao and Cao Cao storm the gates. Cheng Kuang is among the Ten Attendants slain in the purge, ending their faction before Dong Zhuo’s takeover.
For detailed historical records, archives, and official chronicles, explore the Ten Attendants on Wikipedia.
Key Relationships
Family
- Eunuch — no biological family recorded.
Friends
- Zhang Rang (张让, Trương Nhượng) and Zhao Zhong (赵忠, Triệu Trung): Leaders of the Ten Attendants faction alongside Cheng Kuang.
- Feng Xu (封谞, Phong Hư), Duan Gui (段珪, Đoạn Quy), Cao Jie (曹节, Tào Tiết), Hou Lan (侯览, Hầu Lan), Jian Shuo (蹇硕, Kiểm Thạc), Xia Yun (夏恽, Hạ Ưng), and Guo Sheng (郭胜, Quách Thắng): Fellow members of the Ten Attendants named in Chapter 1.
Enemies
- He Jin (何进, Hà Tiến): Grand General whose attempted purge of the eunuchs provokes their counter-coup and his assassination.
- Yuan Shao (袁绍, Viên Thiệu) and Cao Cao (曹操, Tào Tháo): Lead the military assault on the palace that kills Cheng Kuang and the other eunuchs in Chapter 3.
- Wu Kuang (吴匡, Ngô Khoang) and Yuan Shu (袁术, Viên Thuật): Command forces that hunt fleeing eunuchs during the massacre.
Other
- Emperor Ling (汉灵帝, Hán Linh Đế): The ruler whose court the Ten Attendants dominated before the purge.
- Dong Zhuo (董卓, Đổng Trác): Enters Luoyang in the chaos after the eunuch slaughter, seizing control of the capital.
In Novel
Chapter 1
- Cheng Kuang (程旷, Trình Khuông): Named as one of the Ten Attendants (十常侍) corrupting Emperor Ling's court at the opening of the novel.
Chapter 3
- Cheng Kuang (程旷, Trình Khuông): Among the eunuchs killed when Yuan Shao and Cao Cao storm the palace after He Jin's assassination — part of the purge that clears the way for Dong Zhuo's rise.
In History
Summary
- Cheng Kuang (程旷, Trình Khuông) is a novelist's eunuch name within the Ten Attendants group. The historical 189 AD purge of palace eunuchs after He Jin's murder is well attested, but this specific name is not independently verified in Hou Hanshu.
Year: 189 AD
- He Jin was killed inside the palace; Yuan Shao and allies massacred the eunuchs, ending their political dominance and plunging Luoyang into military chaos.
Historical Record
- Classified as fictional in ROTK character lists (Chapters 1 and 3).
- Historical Ten Attendants include figures such as Zhang Rang and Zhao Zhong; the novel's full roster mixes documented and invented names.

COMMENTS (0)