，后历任建德、慈溪、江山知县、宁波府知府、补西防同知。咸丰四年（1854年），任杭嘉湖兵备道，同年又调补宁绍台兵备道。咸丰八年（1858年）任浙江按察使，又晋封吏部左侍郎、光禄大夫。深受百姓拥戴，有“青天”之称。光绪四年（1878年）农历七月初二逝世，李鸿章为他撰写了墓志铭。着有《镜湖自撰年谱》。