Mokėsi Kėdainių, Šeduvos, Kauno gimnazijose. Išvežus tėvus į Sibirą, nutraukė mokslus, slapstėsi, dirbo įvairius darbus. Vėliau Vilniaus pedagoginiame institute (dabar Lietuvos edukologijos universitetas) studijavo rusų kalbą ir literatūrą. Dirbo Valstybinėje grožinės literatūros leidykloje, buvo įsidarbinęs monteriu, buhalteriu. Sunkiai skynėsi kelią literatūroje, nukentėjęs nuo sovietinės cenzūros. Pagal jo tekstus sukurta daug dainų. Kūrybos publikavęs įvairiuose almanachuose („Poetinis Druskininkų ruduo“, „Poezijos pavasaris“, „Žiema ir mirtis“, „Takai prie šaltinio: Radviliškio krašto almanachas“, kt.), antologijose, rinktinėse lietuvių ir užsienio kalbomis (anglų, vokiečių, rusų, kitomis). Išvertė ir publikavo A. Mickevičiaus, M. Lermontovo, A. Puškino, N. Nekrasovo, F. Schillerio, K. Kavafio, R. M. Rilkės, Č. Milošo ir kitų autorių kūrinių. 2001 m. Vytautas V. Landsbergis pastatė filmą apie poetą „Švendubrės šamanas“.
Lietuvos rašytojų sąjungos narys – nuo 1956 m.