建州崇安人,字时举。徽宗政和五年进士。历任宁乡、长沙、休宁县令。方腊起事,督兵据险捍御。移知泰宁县,后擢知潮州、肇庆府,皆有治绩。高宗绍兴中迁谏议大夫、提举广南东路常平茶事兼东西路盐事。与秦桧同科登第,及桧当国,甘于远宦,不与往还。