南宋莱州掖县(今属山东)人,字彦武。北宋末,为密州板桥左十将。建炎四年(1130),由海道归宋,为御营忠锐第八将,驻明州(今浙江宁波)。绍兴三年(1133),叛奔伪齐。仕金,历南京步军都虞候、权马步军都指挥使。镇压太行山梁兴等抗金义军,数从兀术攻宋。后为行都水监,为金监造攻宋战船。大定初致仕。