于台湾省新竹市眷村。毕业于海军官校正期班64年班、国防大学海军指参学院76年班、国防大学战争学院78年班。早年在军中与前海军舰指部指挥官刘俊英中将、海军陆战队指挥官徐尚文中将被说是「海官64年班三杰」。曾任海军中将副司令、国防部中将常务次长、海军舰指部中将指挥官、国防部长李杰办公室中将主任、参谋总长李杰上将办公室少将参谋主任、海军146舰队少将舰队长、海军作战署少将署长、海军131舰队少将副舰队长、李登辉总统府海军上校武官、海军辽阳军舰上校舰长，在海军司令董翔龙上将上任后退伍。2016年5月20