河北省高阳县东）主簿等职。经监察评为廉洁，迁顺义军节度副使。入朝为翰林修撰。之后历任同知德昌军节度事，签北京按察司，滑州、恩州刺史。担任山东按察副使时，因虚报粮田丰收，被降职为虢州刺史，后来改任干州刺史。泰和六年（1206年），抹捻尽忠随平章政事仆散揆攻南宋，为元帅右监军完颜充属下经历官。泰和八年（1208年），入为吏部郎中，后任中都按察使、西京按察使。蒙古帝国攻打金国时，他担任左副元帅兼西京留守。以保全西京之功，进官三阶，行省于西京。贞祐元年（1213年），进拜尚书左丞。贞祐二年（1214年），转任都元帅