湖北省全省地图测绘，绘出《湖北全省分图》，深受张之洞赞许，并留任湖北译书局编辑。1895年，拥护康有为、梁启超的维新变法，为强学会上海分会主干。此后在上海创办地图公会（后改舆地学会），绘画中外地图上千余作。1898年，协助陈宝箴推行新法。1901年，经张百熙举荐，任京师大学堂附设编译局舆地编纂处总纂兼学务处提调官。后任京师大学堂地理总教习。1908年，主持编绘《江苏全省舆图》，后病亡于武昌。