清顺天通州(今北京通县)人,字瞻叔。嘉诚意进士。官山西和顺、贵州永从知县。通经学、文史。好讨论之学。兼精天文历算,曾补辑《竹书纪年》,并以《竹书纪年义证》、《夏小正传考》、《夏小正本义》、《校辑世本》、《古今天象考》等。