1881年(清光绪七年)生于浙江湖州乌程,早年入南洋武备学堂,1898年11月和
舒厚德、
陈其采、
许葆英由浙江巡抚选派赴日,这是我国军事科留日之开端。。后入
日本陆军士官学校中华队第一期步兵科,后入日本近卫步兵第四联队见习士官。
1902年3月毕业,回国后历任两江标统、候选道,1906年参加清廷新军秋操,后任南京第九镇(统制
徐绍桢)第十八协协统,后受粤督德寿之邀,调充
广东武备学堂教习、督练公所参谋处总办、道员、参议官,1910年因广东新军内部起义,处事不当,被降一级,1911年4月黄花岗起义后清理战场,被残留的炸弹炸伤左腿,8月7日充督练公所军事参议官并赏给陆军协都统衔(相当于陆军少将衔)。
民国后退出军界,任财政部秘书,山东卷烟特税局局长。1929年6月12日~1931年4月11日任上海财政局局长,1929年7月,上海市公债筹备委员会成立,兼任委员。1930年继陈其采任江海关监督。1931年3月27日任国民政府主计处秘书。