清安徽黟县人,字伯玕。同治举人。少好经史,通历算星纬。从俞正燮、汪文台学,传其考据之学。曾辑郑康成逸书九种及刘熙《孟子注》等多种。又辑成《汉晋春秋》、《十六国春秋辑补》、九家《晋书》、九家《晋纪》等数种。