嵎之孙。1922年生于浙江省宁波市奉化县。早年遇日本侵华战争，入读黄埔军校。毕业于黄埔第十六期。曾于四川成都接受系统军事训练三年。派驻湖南长沙，担任炮兵第一团第二连排长。曾参与第二次长沙保卫战。后转任炮兵第五团副连长。曾入中国远征军，派赴缅甸参加中印缅战场的抗日战争。抗日战争期间参与大小战役共计十六场。1945年，日本投降后，国民政府派驻美国，于高级班接受训练一年。1949年，赴台湾。曾先后被派驻中东、北美。历任中华民国驻以色列军事代表、驻美国军事代表。曾代表台湾赴驻二十四个国家担任外交、军事使