Fa Zheng is a character in the 14th-century Chinese classic novel Romance of the Three Kingdoms by the late Luo Guanzhong, and its multiple adaptations. He is a vassal who first worked for Liu Zhang. After Liu Bei invaded the province, he served his new lord as a master strategist. He was greatly favored by Liu Bei and was considered one of his closest advisors. He also appears as a playable character in the Dynasty Warriors series.
On the recommendation of his friend Zhang Song, Fa Zheng was sent by Liu Zhang to Jing Province to enter into an alliance with Liu Bei. From then on, he began planning with Zhang Song and Meng Da to hand over Yi Province to Liu Bei. He even tried to get Liu Zhang's assassination approved by Liu Bei, but he rejected the idea.
Fa Zheng is under the request of Liu Zhang and made sure to enjoyed Liu Bei's objects. With his knowledge of the topography of the region, he was very helpful when Liu Bei conquered Yi Province and wrote a letter in which he urged Liu Zhang to surrender. Liu Zhang abandoned the struggle and surrendered his land to Liu Bei. Although Fa Zheng was known to administer harshly and aggressively, he advised Zhuge Liang to lighten the criminal laws, which was refused.
Later on, Fa Zheng proposed an attack on Hanzhong and by his schemes, he helped Huang Zhong to defeated Xiahou Yuan during the battle of Mount Dingjun. He allowed Liu Bei to take possession of Hanzhong. Fa Zheng with Zhuge Liang, he told Liu Bei to assume the title of emperor. The latter declined the honor but eventually accepted the title of king of Hanzhong and consequently Fa Zheng was appointed head of the Secretariat.
Before the establishment of Shu Han, he convinced Liu Bei to marry Wu Yi's younger sister, Empress Mu. After Cao Cao's forces were totally repulsed from Hanzhong, Fa Zheng died of illness and Liu Bei cried for days.
- Fa Zheng is one of the minor characters in the Knights of Valour series.