宋真宗即位，任内侍省入内侍都知，加昭宣使、勾当皇城使，在宫城之侧赐宅第。1001年勾当三班，督修含光殿，赏赐丰厚。景德初年兼领亲王诸宫使。改任宣政使、行宫使。大中祥符年间，和刘承珪、邓永迁等一起在宫中当值，伪造天书下降。宋真宗封禅泰山，他和曹利用一起规划行宫道路。礼毕，任宣庆使。1010年六十四岁去世。