右丞。之后跟从徐达进攻中原，攻克兖州、沂州、青州、济州、东昌、棣州，乐安、卫辉、彰德、广平、临清、德州、长芦、通州、北平。后分守古北口，进攻大同，活捉乔右丞等人。进攻山西、保定，攻破七垛寨，追脱因贴木儿。后与陈友德率领三千人，攻下太原、追击扩廓。后与徐达会师平阳，招降杜旺等人。后抵达临洮，追击元豫王等，取平凉。张良臣假装庆阳投降，薛显纳降去，后张良臣晚上袭击薛显营，后突击幸免。薛显后围张良臣，此时韩扎儿进攻原州，以骚扰明朝军队。薛显驻兵灵州，张良臣无援后战败。此后薛显狂追贺宗哲到六盘山、追扩廓到塞外，从