1881年(清光绪七年)生于浙江省宁波府慈溪县,1896年入上海广方言馆,习英文,1898年11月和吴锡永、陈其采、许葆英4人,被浙江巡抚刘树棠派选派赴日留学,入成城学校、日本陆军士官学校中华队第一期步兵科,后入日本近卫步兵第四联队做见习士官,1902年3月毕业回国,1911年任后任沪军第一师第二旅旅长,后改番号第二十三师第一旅,仍任旅长,1912年11月1日授予陆军少将,后任总统府军事咨议,军事顾问,后任中国银行西安、太原、厦门分行经理,1928年任南京市民银行副行长,同年11月8日任国民政府参军处参军,1929年1月兼任(孙中山)奉安委员会总务组副主任,3月11日兼任第二编遣区办事处委员,7月18日兼任国民政府参军处总务局局长,1931年12月15日调任江苏省政府委员兼任财政厅长,1933年10月3日免职,1940年任中央银行福州分行总经理,不久因日军入侵银行内迁而去职,1945年11月抗战胜利后,复任中央银行福州分行总经理。