Gimė 1935 05 08 Užraguviuose, Raseinių rajone. Mirė 2020 05 16.
1945–1953 m. mokėsi Vadžgirio aštuonmetėje mokykloje, Raseinių vidurinėje mokykloje. 1953–1955 m. už antitarybinę veiklą kalėjo lageriuose Kuibyševo srityje ir Stavrapolio rajone. 1955–1956 m. mokėsi Šilutės darbo vakarinėje vidurinėje mokykloje. 1956–1960 m. studijavo Lietuvos konservatorijos Teatriniame fakultete, 1971–1973 m. Maskvos M. Gorkio literatūros institute. 1960–1964 m. dirbo Lietuvos televizijoje (LRT), 1964–1967 m. savaitraštyje „Literatūra ir menas“, 1967–1971 m. kultūros ministerijos Meno reikalų valdyboje. 1973–1980 m. Kauno dramos teatro Literatūrinės dalies vedėjas. 1980–1984 m. dirbo Teatro draugijoje, 1989–1990 m. Lietuvos rašytojų sąjungoje. 1991–1993 m. kultūros ir švietimo ministerijos Teatrų skyriaus vadovas. 1994–1998 m. Lietuvos radijo ir televizijos dokumentinių filmų studijos vyriausiasis redaktorius. Aktorius, vadino kino filmuose, teatre. Kūrybos išversta į rusų, anglų, armėnų, gruzinų, kroatų, latvių, serbų ir kitas kalbas.