清江苏阳湖(今武进)人,字申耆,冕号养一老人。嘉庆时士。授安微凤台知县。工诗古文,尤长地之学。罢了官后主讲江阴暨阳书院的二十年。著有《养一斋文集》、《楞代地理志韵编今释》、《历代地沿革图》、《皇朝地韵编》、《大清一统地全图》等。