Gimė 1919 10 03 Kareiviškyje (Pakruojo r.), mirė 1997 06 06 Vilniuje.
1939 m. baigė Kaune gimnaziją, studijavo VDU teisę. Įstojo į pogrindinę komjaunimo organizaciją. 1940 m. dirbo „Komjaunimo tiesos“ redakcijoje. 1941-44 m. praleido Rusijoj, buvo karo korespondentas sovietų armijos lietuviškoje divizijoje. Grįžęs į Lietuvą, 1944-46 m. dirbo komjaunimo CK sekretorium, nuo 1946 m. „Jaunimo gretų“ redaktorium. 1954-59 m. LRS sekretorius, iki 1970 m. pirmininkas. 1960-89 m. LKP CK narys, 1962-70 m. SSRS AT deputatas, nuo 1975 m. Lietuvos SSR AT Prezidiumo pirmininko pavaduotojas.