军。晋王即皇帝位，授检校司空。太平兴国三年（978年），遣调秦州（州治今甘肃天水），丁母忧，起复西上合门使。四年（979年）正月，太宗亲征太原，为河东行营马军都监兼先锋使。五月，北汉国主刘继元素服出降，其弟刘继文据代州，依契丹以拒命，受命讨之，击败刘继文，攻克代州。是月，大军班师。九月，受诏为定州驻泊兵马都监。十月，契丹南侵，破敌于满城，以功升东上合门使，领澶州刺史。五年（980年）十月，契丹攻雄州，受命赴援，既至，敌遁走。六年（981年），郊祀，加金紫光禄大夫、进封南阳县开国子、增食邑五百户。七年（9