清湖北安陆人,字庚耦。

乾隆十五年举人。

历任通海知县、成都府同知、署乐平府知府,谙习军需。

喜顾炎武之学,深于宋、元经说,有《十经摄提》、《易识五翼义阶》等。