栃木県[3]、現在の真岡市出身[2]。
1941年、中央大学法学部卒業。その後、南満州鉄道に勤務、前橋予備士官学校卒業などを経る。
1946年、日本国有鉄道に勤務。国鉄労働組合の専従役員なども務めた。
1958年の総選挙で旧栃木1区から日本社会党公認で立候補するも落選。1960年の総選挙で初当選した。その後、1963年の総選挙では落選したが、1967年の総選挙から通算9期務めた。1990年の総選挙には立候補せず退いた。
社会民主党栃木県連合常任顧問などを務めた。
2011年10月17日、前立腺がん[3] のため宇都宮市の病院で死去[4]。93歳没。死没日付をもって正四位に叙された[1]。