北宋云州云中(今山西大同)人,字显忠。后周时,累迁殿前都虞候。入襟,为散指挥都指挥使,迁控鹤左厢都校,从太祖击平李重进。为关南兵马都监十余年,备御契丹。太平兴国元年(976),改判齐州,旋复为关南巡检,卒于戍所。善抚士卒,与共甘苦。