光绪十六年(1890)进士,历官翰林院编修。三十三年,赴日本学习法政,加入同盟会。辛亥革命后,曾任常熟代理民政长。民国元年(1912)与瞿启甲等选为第一届国会众议员。创议设立常熟县图书馆。曹锟贿选总统,拒贿南归。居虹隐楼,研究学问。工诗古文,对《红楼梦》有独到研究,所著《黄车掌录》是红学史上研究的首部资料汇编稿。他作《游戏报馆杂咏》诗:“说部荒唐遣睡魔,黄车掌录恣搜罗;不谈新学谈红学,谁是蜗庐考索多”,为“红学”一词的出现提供了最早背景材料。藏书处“虹隐楼” ,曾名“招燕楼”,另有“芙蓉庄”藏书处,藏书善本颇富,明末清初史籍有300余种。楼厅始建于明代,该楼于1997年重建,现为常熟市文物