充武英殿篡修。道光十六年（1836年）五月保送御史记名，补授山西朔平府知府，九月抵任，赈灾治蝗。道光十七年（1837年）创立玉林书院。道光十八年（1838年）七月调署山西太原府，依法办案。道光十九年（1839年）三月回朔平任。四月署山西雁平道(代县)。道光二十一年（1841年）三月补授福建汀漳龙道。目睹总督颜伯焘革职回广东途经漳州时的排场。道光二十四年（1844年）九月服满，入京候缺。道光二十五年（1845年）正月补授陕西督粮道，因旱荒向陕西巡抚林则徐(1785-1850)请示缓征，