京、王黼于是都待之不疑。宣和五年（1123年）拜尚书右丞，宣和六年（1124年）升为尚书左丞。宋钦宗靖康元年（1126年）授门下侍郎，被弹劾落职，提举嵩山崇福宫。康王赵构建元帅府，命赵野与范讷为宣抚司，为北道都总管，屯兵宛亭，奉调入援京师。他故意迟留。宋高宗建炎元年（1127年）降职到邵州（今湖南省邵阳市）安置。再知密州（今山东省诸城市）。当时北宋灭亡，山东混乱，他弃城逃走，被军校杜彦所杀。