Xu Sheng was a military general serving under the warlord Sun Quan in the late Eastern Han dynasty and early Three Kingdoms period of China. Xu Sheng , courtesy name Wenxiang