同知贡举，擢升为膳部郎中、枢密直学士。转任右谏议大夫、同签书枢密院事。雍熙元年（984年），改左谏议大夫、枢密副使。端拱元年（988年），担任户部侍郎、参知政事（副相）。他聪敏善辩，善决政事，但是性情苛刻，少诚信，恃恩招权，对待士大夫好像吏卒，与张齐贤、陈恕关系不好。淳化二年（991年），罢职。淳化三年（992年），与谢泌等同知京朝官考课，立法苛察，以求宋太宗再次任用。暴病而亡，赠工部尚书。