Il fut détesté du peuple pour son tempérament irritable et sa tendance à tuer ses opposants.
En 208, peu après la Bataille de Chi’Bi [1], Liu Bei envahit le district de Changsha [2] et Han Xuan répondit à l’assaut en envoyant son général Huang Zhong combattre Guan Yu sur les champs de bataille.
Il condamna ensuite Huang Zhong à mort, le soupçonnant de trahison après qu’il eut manqué sa chance de tuer Guan Yu.
Toutefois, Han Xuan fut tué par Wei Yan avant qu’il puisse mener à terme l’exécution.