元顺德沙河(今属河北)人,字仲谦。因与刘秉忠同学,故荐于忽必烈,命掌王府书记。中统元年(1260),拜中书左丞。至元元年(1264),以中书左丞行省西夏中兴等路,浚唐来、汉延二渠,人受其利。七年,拜大司农卿,奏立诸道劝农司,巡行劝农;请立国子学。十三年,迁御史中丞,为阿合马所忌,力求去职。改领太史院,负责制订新历。十九年,拜枢密副使。卒于官。