省参知政事。元仁宗即位后，他和各位老臣同议朝政。出任河南江北行省左丞。皇庆二年（1313年），召拜为御史中丞。当时水旱多灾，奏请以选贤能担任地方官，减轻刑罚；轻徭薄赋。他曾对元仁宗说“臣等死生至微，若顾其微而使君有过举，国有阙政，何面目立朝廷之上”。死后谥号清献。