咸丰四年（1854年），改镇迪道、甘肃兰州道。咸丰六年（1856年），陞任湖南按察使。咸丰七年，任云南按察使、湖南按察使。咸丰八年（1858年），任江西按察使。咸丰九年（1859年），改江西布政使。咸丰十年（1860年），护理江西巡抚。咸丰十年，任江西巡抚。同治元年（1862年），任西宁办事大臣。同治二年（1863年），改青海办事大臣，管理青海蒙古番子事务。