北宋开封(今属河南)人,字嵇仲。大观四年(1110)赐进士出身。宣和中知海州时,曾设计招降宋江。后知济南府、青州。靖康元年(1126),金兵南下。他请以骑兵断其归路,不报。旋知邓州(治今河南邓县),领南道都总管。金兵再围京师,他率三万兵驰援,进签书枢密院中。与金人力战被创,京师失陷。次年,拒绝署名推戴长邦昌。旋被掳北去,至白沟(原宋辽界河)绝食而死。