宋开封人,字西美。

徽宗政和二年进士。

调陈州教授,入为国子博士,出知房州。

宣和三年,上疏切谏取燕事。

及燕平,责监英州清溪镇。

逾年试中书舍人,因言事忤大臣意,罢职。

高宗绍兴四年,以集英殿修撰知吉州。

累迁徽猷阁直学士、四川安抚制置使。

治蜀凡九年,修复成都旧城及三江堰,饥年则发仓赈济,民受其惠。

有《清溪集》。