五月，以监察御史奏报英国人勘划威海租界与原条约不符，军机处与总理衙门饬令袁世凯查明声复并全力磋商。二十八年（1902年）十月，请假回籍省亲。二十九年（1903年）六月，补授河南道监察御史。迁工科给事中。三十年（1904年）八月，升授甘肃宁夏府知府，赴兰州。三十二年（1906年），丁内艰离任归乡。三十四年（1908年）七月服阙，补授直隶宣化府知府。宣统元年（1909年），改调直隶大名府知府。个性节俭，喜好读书，不携带家眷赴任，不聘用门卫、家丁，只有一个老仆供其差使，官署也不置车马，只养