Gimė 1944 08 13 Alsėdžiuose, Telšių rajone.
1958 m. baigė Žemaitkiemio septynmetę mokyklą Šilutės rajone. 1967 m. – Miškų technikumą, 1973 m. – Maskvos M. Gorkio literatūros institutą. 1973–1975 m. dirbo ELTA, nuo 1975 m. – „Vagos“ leidykloje. 1991–1994 m. dirbo „Lietuvos aido“ redakcijoje, o nuo 1999 m. keletą metų dirbo savaitraštyje „Ekstra“. Ignalinos rajono laikraščio „Mūsų Ignalina“ bendradarbis. Kūrybą spaudoje pradėjo skelbti 1967 m.