33年加入中华民国海军，晋升少尉时转任中华民国陆军，从少尉做到中将，曾任陆军供应司令、联合勤务总司令部副总司令等职。退役后曾任行政院研究发展考核委员会副主委及行政院国军退除役官兵辅导委员会秘书长。曾兼任中国文化学院企业管理系主任。1975年8月7日卒于台北市，葬阳明山第一公墓。妻子胡窕容和少帅张学良发妻于凤至是闺蜜，于2017年11月28日辞世。共生9个孩子，因为经历战乱，只有5个孩子存活下来，除了大姐外，原来排行老五的宋楚瑜就成了长子；宋楚瑜曾任中国国民党秘书长、台湾省政府主席、民选台湾省省长、APE