石川県出身。石川県立大聖寺高等学校を卒業後、1959年(昭和34年)7月、航空自衛隊に入隊する。1964年(昭和39年)3月、防衛大学校を卒業(第8期生)。1976年(昭和51年)7月、航空自衛隊幹部学校指揮幕僚課程を修了。1982年(昭和57年)7月、統合幕僚学校一般課程修了。
統合幕僚会議事務局第3幕僚室勤務を経て、航空自衛隊芦屋救難隊長、百里救難隊長を歴任した。百里救難隊長時代には、1986年(昭和61年)8月5日の豪雨による那珂川氾濫(8.5水害も参照)に際して救難部隊を指揮して水戸市内の孤立者236名を救助した。
1987年(昭和62年)1月、航空幕僚監部調査第2課情報第2班長。1988年(昭和63年)8月、第44警戒群司令。1990年(平成2年)12月、航空支援集団司令部防衛課長。1993年(平成5年)5月に退官した。
1996年(平成8年)10月から2004年(平成16年)4月まで、日米エアフォース友好協会常任理事。
1997年(平成9年)から2011年(平成23年)まで、日本戦略研究フォーラム政策提言委員。2012年(平成24年)から2024年(令和6年)4月まで、公益財団法人偕行社近現代史研究委員会研究員・安全保障研究委員会研究員[3]。
2024年4月から、公益財団法人陸修偕行社近現代史研究委員会研究員。