Gimė 1940 10 16 Gulbiniškiuose, Vilkaviškio rajone.
1959 m. baigė Pilviškių vidurinę mokyklą. Mokydamasis ir baigęs vidurinę dalyvavo Vilkaviškio rajono literatų veikloje ir savo eilėraščius bei žurnalistikos tekstus spausdino rajoninio laikraščio „Pergalė“ puslapiuose (dar 1958 m. XI klasės mokiniui buvo įteiktas „Korespondento pažymėjimas“). 1964 m. baigė Klaipėdos jūreivystės mokyklą (dabar Lietuvos aukštoji jūreivystės mokykla), įgydamas techniko-laivavedžio kvalifikaciją, 1967 m. suteikta kapitono kvalifikacija, įteiktas diplomas; 1971 m. baigė Vilniaus universitetą ir įgijo žurnalisto kvalifikaciją. Labai gerai įvertintas diplominis darbas – „Probleminės korespondencijos iš žvejybos laivyno“ (sukūrė teoriją ir savo rašiniais spaudoje įrodė tokių korespondencijų egzistavimo galimybes). 1964–1967 m. įvairiuose laivuose dirbo tolimojo plaukiojimo šturmanu, vėliau – „Tarybinės Klaipėdos“ korespondentu (8-ajame dešimtmetyje įkūrė ir redagavo laikraščio priedą „Vėjų rožė“, skirtą marinistinei kūrybai, laivynų ir jūrų istorijai). Nuo 1969 m. vidurio su bendraminčiais organizuoja pamaryje Poezijos savaites, literatūrinius trečiadienius, kurių metu aptariami ir laikraščio literatūriniam priedui „Gintaro lašai“ skirti kūriniai. Vėliau dirbo „Lietuvos žvejo“ korespondentu, Visasąjunginės autorių teisių gynimo agentūros įgaliotiniu Klaipėdos zonai, Lietuvos persitvarkymo sąjūdžio (LPS) Tarybos laikraščio „Klaipėdos keleivis“ redaktoriaus pavaduotoju, ŽŪM Žuvų pramonės departamento vadovaujančiuoju specialistu, Lietuvos pedagogų kvalifikacijos instituto metodininku, Klaipėdos miesto vyriausiuoju valstybinės kalbos tvarkytoju.
1972 m. priimtas į Lietuvos žurnalistų sąjungą. 1972–1977 m. buvo Klaipėdos jaunųjų rašytojų sekcijos pirmininkas. 1991–2006 m. Klaipėdos miesto lietuvių kalbos komisijos pirmininkas. Nuo 1991 m. – Lietuvos jūrininkų sąjungos narys, nuo 2010 m. – Lietuvos meno kūrėjų asociacijos narys. Gyvena Klaipėdoje. Eilėraščių publikuota įvairiuose rinkiniuose, o išverstų į rusų kalbą – almanachuose „Baltika“, „Paralelės“, „Litva literaturnaja“.
2016 m. apdovanotas Ievos Simonaitytės premija