Gimė 1937 05 02 Rokiškyje.
1955 m. baigė Vilniaus 7-ąją vidurinę mokyklą (dabar Vilniaus Žirmūnų gimnazija). 1960 m. Vilniaus universitete baigė lietuvių kalbą ir literatūrą. Dirbo Šalčininkų rajono laikraštyje, Knygų prekybos valdyboje, Mokslinių darbų koordinavimo komitete. 1964–1984 m. Lietuvos televizijos laidų scenaristas, vedėjas, redaktorius, sociologinių tyrimų skyriaus vedėjas. Dėstė Vilniaus universiteto Žurnalistikos institute, 1986 m. baigė žurnalistikos specialybės aspirantūrą. Dailininkas. Spausdina savo kūrybą periodikoje, dalyvauja tapybos darbų parodose, yra menininkų klubo „Plekšnė“ narys. Savo knygas apipavidalina, iliustruoja piešiniais, tapybos darbais.