年（1200年）授从政郎。后又授文林郎。次年，任潭州湘潭县县丞。开禧元年（1205年）为绍兴府观察判官。开禧三年（1207年）以奏举，改宣教郎。嘉定二年（1209年）任婺州武义县知县。嘉定五年（1212年）转奉议郎。次年，充行在，点检赡军激赏酒库所，主管文字。嘉定八年（1215年）任满，赏转承议郎。次年，转朝奉郎。同年二月，任临安府通判。四月，丁内艰归乡。嘉定十三年（1220年）转朝散郎。嘉定十五年（1222年）宋宁宗受宝恩，转朝请郎。次年，年任福建路南剑州知州。嘉定十七年（1224年）转朝奉大夫。同年八月