自捐资，两次署理盐运使。随后以督粮道护理广东布政使印务。稽查严密，禁除若干积弊。充任乙酉科广东乡试提调官。受两广总督阮元委託总理辑纂刊刻《皇清经解》，并作序文。七年（1827年），俸满离任，赴吏部引见。十年（1830年），四月二十二日，升授湖南按察使，护理布政使印务。清廉平易不苛征。十一月二十九日，调任山西按察使。十二年（1832年），九月初一日，调任安徽按察使。九月初四日，因山西按察使任内未能审明阳曲县知县「李联蒙借案索赃案」案情，上谕与山西巡抚阿勒清阿、布政使邱鸣泰、冀宁道王志瀜、太原府知府