Gimė 1945 10 18 Lauckaimyje, Vilkaviškio rajone.
1964 m. baigė Vilkaviškio Salomėjos Nėries vidurinę mokyklą, 1966 m. – Kauno technikos mokyklą, 1973 m. – Maskvos aukštuosius neakivaizdinius užsienio kalbų kursus (ispanų ir prancūzų kalbas). 1966–1967 m. dirbo radiomechaniku Tauragėje, 1968–1982 m. elektromontuotoju ir vyriausiuoju techniku Kaune, 1984–1999 m. grožinės literatūros vertėjų profesinėje sąjungoje. 1998–2010 m. dėstė ispanų kalbą Vytauto Didžiojo universitete. Verčia iš ispanų kalbos grožinės literatūros klasiką bei šiuolaikinius kūrinius.