船頭の長男として北海道高島郡高島町（現小樽市）に生まれた。高島小学校の高等科を卒業後、地元の水産試験場に勤めながら札幌逓信講習所の受験勉強を行い1928年に合格した。札幌逓信講習所を卒業し1929年から札幌郵便局電信課、1934年から小樽郵便局電信課に勤務、その後札幌逓信講習所の高等科に入所、1942年には逓信官吏練習所に合格したが陸軍に尉官待遇で徴用されてフィリピンのマニラに派遣され、そこで1年半余り過ごした後、ネグロス島に送られ終戦を迎え、1945年12月に復員した。。1946年、結成されたばかりの小樽郵便局労働組合執行委員となり、続いて小樽全官公庁労働組合協議会の初代議長に選ばれた。1947年の第1回統一地方選挙で小樽市議会議員に初当選し3期12年を務めたが市議会議員時代の生活は苦しく彼の妻は魚の行商で生活を支えた。1959年に北海道議会に当選すると苦しい生活は楽になり妻も行商を終えたが次期衆議院議員候補として推す声に対して彼の妻は猛反発し、浅沼稲次郎社会党委員長、勝間田清一教育立法局長の説得でようやく彼の出馬に同意した。1960年の第29回衆議院議員総選挙で北海道第1区から初当選（同区で同じ社会党公認候補横路節雄も当選）。1963年の第30回衆議院議員総選挙では落選したが1967年の第31回衆議院議員総選挙で返り咲いた。公害と労働問題では第一人者と言われ歴代の環境庁長官や政務次官は彼のレクチャーを受けた。1973年通常国会において一国会における質問回数63回の新記録を樹立した（その後2006年通常国会で国民新党の糸川正晃が質問回数83回の新記録を樹立した。）。1979年第35回衆議院議員総選挙不出馬を表明し衆議院解散で国会議員を引退したが小樽の近隣の仁木町の有志の要請で町長選挙に出馬し当選し1987年まで2期8年務めた。町長時代には山村開発センターを設置し郷土資料館を併設した。道知事横路孝弘やセゾングループの総帥堤清二の助けも借り町おこしに尽力。1989年11月10日、札幌医科大学付属病院で心不全のため亡くなった。享年75。1984年勲二等旭日重光章を受章している。
ハインリヒ7世急逝を受け、諸侯は新たなローマ王を選出する必要に迫られた。ハインリヒ7世の一人息子ボヘミア王ヨハンが立候補したが、若年を理由に拒否された。実際は諸侯がルクセンブルク家の一層の勢力拡大を恐れたからである。そこでバルドゥインは新たにバイエルンのヴィッテルスバッハ家出身のルートヴィヒ4世を推したが、ハプスブルク家からはフリードリヒ美王が再び立候補した。1314年10月の選挙でルートヴィヒ4世が勝利したが、最終的には1322年9月のミュールドルフの戦いで決着した。この戦いは俗に「ドイツにおける最後の大騎士戦争」と呼ばれているが、結果はルートヴィヒ4世が敵将フリードリヒ以下有力武将を多数捕虜とする大勝で、ヨハンもルートヴィヒ4世側に立って勝利に貢献した。その後、ルートヴィヒ4世とフリードリヒは和解して一種の共同統治を行うことになった。ヨハンは残りの人生をほとんど馬上で過ごすことになった。そのヨハンがトレントに滞在中に、ロンバルディアのブレシアよりヴェローナからの攻撃から守って欲しいとの要請を受けた。ヨハンはこれを承諾してヴェローナ以下多くのロンバルディアの都市を下したが、帝国諸侯の圧力を受けて、同地を嫡子のカールに委ねてボヘミアに帰還した。当時、カールはパリの宮廷にいたが、父の要請を受けて1311年11月にロンバルディアに向けて出立した。途中で毒殺未遂に遭ったものの上手く切り抜け、無事にロンバルディアに到着した。4年間ロンバルディアを経営した後、ボヘミアに帰還してモラヴィア辺境伯として不在の父王の摂政を務めた。一方、バルドゥインやヨハンの後援を受けてローマ王となったルートヴィヒ4世は、ハインリヒ7世に倣ってローマ遠征を行ったが、次第に教皇と対立するようになった。ヨハンは両者の仲を取り持ったが、それを無に帰する事件が起こった。ルートヴィヒも先帝同様に、ブランデンブルク辺境伯領を収めるなどヴィッテルスバッハ家の勢力拡大に腐心したが、チロル女伯マルガレーテ・マウルタシュとヨハンの次男ヨハン・ハインリヒを無理矢理離婚させ、自分の息子であるブランデンブルク辺境伯ルートヴィヒ2世と結婚させて、チロルを自領に取り込むという挙に出たのである。これにヨハンとバルドゥインも憤激し、ルートヴィヒ4世を廃位してカールをローマ王に就けようと画策するに至った。1342年にカールのパリ時代の師で友人でもあったピエール・ロジェがクレメンス6世として新教皇になったことも拍車をかけた。バルドゥインの工作活動も実り、1346年7月11日のレンスでの選挙において、ブランデンブルク辺境伯ルートヴィヒ2世とライン宮中伯ルドルフ2世（この2人はヴィッテルスバッハ家の一族である）を除く5人の選帝侯、ケルン大司教ヴァルラム、マインツ大司教ゲルラハ、ザクセン選帝侯ルドルフ1世、トリーア大司教バルドゥイン、ボヘミア王ヨハンによって、ルートヴィヒ4世の廃位とカールの新ローマ王選出が決められた。カール4世の誕生である。その直後にイングランド軍のフランス侵攻の知らせが届いた。娘ボンヌをフランス王太子ジャン（後の善良王）に嫁がせていたヨハンはフランスの救援に向かい、8月26日のクレシーの戦いで壮絶な最期を遂げた。ルートヴィヒ4世は当然のことながら廃位を受け入れず、帝国諸侯の中にもルートヴィヒ4世を支持する者が少なくなかった。そのためカール4世は伝統の地であるアーヘンでの戴冠式を諦め、11月26日にボンで行わざるを得なかった。幸いなことに、カール4世がボヘミア王に即位した1か月の1347年10月にルートヴィヒ4世が急死したため、帝国諸侯はカール4世を承認した。