他多次察勘黄河、运河河工,革除积弊。运河涨水,黄河下游出现灾情,他提出疏浚聊城人工开挖引导黄河支渠,分流注入大海,并下令调整德州哨马营、东平戴村坝、沂州枫口等处堤坝高度,有效防止了溃坝和水灾。他还弹劾河员侵吞工程款项,弹劾河道总督高斌等侵吞工程款项、耽误工程进度,使相关人员受到惩处。奉命审理多起官员贪渎案件,如山西布政使蒋洲贪污案,他查出蒋洲在山西任内侵占国帑银,升于任时勒派全省属员弥补亏空,还卖寿阳县木植赔补亏空,并且随着案情发展,牵扯出巡抚、按察使等众多官员;还有广东粮驿道明福违禁贪污折收案、云南总督恒文和巡抚郭一裕以进贡之名违纪敛钱案等,他一经查实都依法处置。