Cheng Pu
In the 14th-century historical novel "Romance of the Three Kingdoms", Hu Zhen was slain by Cheng Pu, a military officer under Sun Jian, during the fictional Battle of Sishui Pass.