举人。道光十三年（1833年）癸巳科第三甲第五十四名同进士出身。二十二年（1842年），授刑部主事。二十三年（1843年），升工部员外郎。二十四年（1844年），特授国子监司业。二十九年（1849年），闰四月，授翰林院侍讲学士，充日讲起居注官。十月，改侍读学士。十二月，升授詹事府少詹事。三十年（1850年），因大考告病，开缺。同治十二年（1873年），十月，卒，年六十九岁。