于长沙太守韩玄。赤壁之战后，刘备上征荆南四郡。武陵太守金旋、长沙太守韩玄、桂阳太守赵范及零陵太守刘度投降，黄忠亦随韩玄投降。
随军入蜀.并随刘备军队入蜀。后刘备与刘璋决裂，黄忠于葭萌关受任进攻成都，作战时身先士卒、勇冠三军。益州定后，被封为讨虏将军。公元212年（建安十七年），刘备进驻葭萌，并得刘璋手下幕僚张松等人协力。张松的哥哥广汉太守张肃害怕灾难临头，就把张松的图谋禀告了刘璋，刘璋将张松收捕处死，下令所有关隘的守卫部队封锁道路。刘备大怒，召刘璋白水军督杨怀，责其无礼，斩