未科第二甲第四十九名进士出身，点翰林院庶吉士。 道光十六年（1836年）散馆，授翰林院编修。 道光十七年（1837年），任河南乡试副主考官。道光十九年（1839年），主贵州乡试。道光二十二年（1842年），任司经局洗马，右赞善，改左赞善，日讲起居注官，南书房行走。道光二十三年（1843年），升翰林院侍讲，仍任洗马。道光二十四年（1844年），升太仆寺少卿，为广东乡试正主考，会试同考官。道光二十五年（1845年），升光禄寺卿，改太常寺卿。道光二十六年（1846年），出爲山东学政。道光二十七年（1847年）