北齐姑臧武威(今属甘肃)人,字孝先,小名铁伐。工骑射,有谋略,善治军。受高欢器重,领亲信都督。入北齐,累迁尚书右仆射、尚书令、录尚书事、并州刺史,屡立军功。河清二年(563)北周引突厥兵攻齐,逼晋阳。次年,他总督齐军大破周师。旋周后复围洛阳,他与兰陵王高长恭、斛律光再败之。卒于军中。