封事」忤史嵩之，出通判绍兴府，一年后添差通判台州。淳祐初年，召爲太常博士，迁秘书郎。不久，又以言事出知严州。宋度宗时，擢起居舍人，兼国史院编修官、实录院检讨官兼侍讲，编修敕令及经武要略，官至参知政事。度宗卒后，因论“似道柄国十五年，浊乱天下”，留梦炎乘间罢之。着有《耻堂文集》，已佚。清初开四库馆，据《永乐大典》辑爲《耻堂存稿》八卷。