科举人。光绪十六年至二十二年（1890年-1896年），应鹿邑知县于沧澜之邀修县志，测绘制得《鹿邑县全图》，并附有记录日出日落昼夜昏旦的节气时刻表。光绪二十四年（1898年）戊戌科三甲125名进士。同年五月，着交吏部掣签分发各省，以知县即用。光绪二十九年到三十一年（1903年-1905年）任四川巴县知县时，测绘《巴县城乡全图》。
着作.《留仙诗集》、《佩弦斋雑记》 。