Budapest, 1925. szeptember 11.

Munkáscsaládban született. Nyolc elemit végzett, majd alkalmi munkákat vállalt. 1942-től épületburkoló és kőműves szakmát tanult Uglár István építőmesternél. 1944-ben részt vett a IX. kerületi ellenállási csoportok tevékenységében. 1945-ben belépett a Magyar Kommunista Pártba, rövid ideig a Magyar Államrendőrség Politikai Rendészeti Osztálya X. kerületi csoportjánál dolgozott, majd a Gyűjtőfogházban teljesített szolgálatot. Később a Budapesti Kénsavgyárban szakmájában dolgozott.  1946 végétől a Vegyipari Szakszervezet sport osztályának politikai munkatársa, majd osztályvezető; 1950-től a bér- és termelési osztály vezetője volt. 1951-ben kezdte el az MDP két éves pártfőiskoláját. 1953-ban vegyipari szakszervezeti főtitkár lett. Műszaki és Gazdasági Akadémiát végzett. 1962. november 24. és 1966. december 3. között az MSZMP Központi Bizottság póttagja volt. 1962-ben a Szakszervezetek Országos Tanácsa titkára lett, 1976-től 1985-ig főtitkárhelyettes, 1985-1986-ban nyugdíjba vonulásáig ismét a SZOT titkára volt. Az 1980. június 8-i országgyűlési választásokon Tolna megye 1. számú egyéni választókerületében képviselői mandátumot szerzett, 1985. június 8-án pótképviselő lett. A SZOT alelnöke, a Szakszervezetek Országos Tanácsának, Elnökségének a tagja volt.