忠宣力保义功臣。五年（967年），授忠武军节度使。开宝元年（968年），增食邑一千户、实封四百户、改赐推诚宣力同德保义功臣。三年（970年），授静难军节度使。四年（971年）冬，郊祀加食邑一千户、实封四百户。九年（976年）夏，增食邑一千户、实封四百户。晋王即位，授同中书门下平章事。太平兴国二年（977年）冬，授定国军节度使。三年（978年）冬，增食邑一千户、实封四百户。四年（979年）冬，从征太原，又从征幽州。五年（980年），知沧州。六年（981年）冬，封邢国公，改知同州。九年（984年）六月，授右卫上