北宋阆州新井(今四川南部西)人,字传正。皇进士。为三司提举帐司官,助吕惠卿制定手实法,令民手实其家物产,官为注籍,据以定输役钱。搜集知制诰,为翰林学士兼侍读。元丰五年(1082),拜尚书左丞。次年,因荒于酒色及修府舍过制,罢知汝州。后移郓州,为政惨酷,虽微罪,亦断其足筋。再次被劾,夺职知虢州。后知河中府,徙永兴军、大名府。性奢侈,为时论所贬。