Zilah, 1915. május 2.

Apja adóhivatali tisztviselő volt. 1934-ben érettségizett a fővárosban, majd jogot tanult, de tanulmányait nem fejezte be. 1940-ig alkalmi munkás volt, 1940. januártól a Weiss Manfréd Gyárban tisztviselő, majd 1945-ig a Shell Kőolaj Rt. keszthelyi lerakat-vezetője volt.  1945. májustól a Szociáldemokrata Párt funkcionáriusa, keszthelyi járási, majd Zala megyei titkár. 1947 nyarától az SZDP pártközpontban a vidéki szervezési osztályon osztályvezető helyettes. 1948. júniustól Vas megye főispánja, majd 1950. márciustól a Magyar-Szovjet Társaság országos központjában szervezési osztályvezető, elvégezte a kétéves pártfőiskolát. Állásából 1951-ben leváltották, a Budapesti Konzervgyárban kapott munkát; üzemellenőr, diszpécser, majd irányító diszpécser beosztásban dolgozott, közben elvégezte a Budapesti Pedagógiai Főiskolát. 1955. júniustól tanított, 1957. márciustól szeptemberig a fővárosi 68. számú iskola igazgatója volt, 1957. januárban belépett a Magyar Szocialista Munkáspártba. 1957. szeptembertől az MSZMP KB Tudományos és Kulturális Osztály alosztályvezetője lett. 1961. október 20-tól művelődésügyi miniszterhelyettes. 1971. februárban miniszterhelyettesi állásából felmentették, nagykövet lett Norvégiában. Diplomáciai szolgálata 1975. szeptemberben véget ért, a külügyminisztérium az Országos Oktatási Központ Tudományos Tárcaközi Bizottság elnökévé javasolta.