Gimė 1944 01 08 Medeniuose, Utenos rajone.
1961 m. įstojo į Vilniaus universitetą, kur studijavo lietuvių kalbą ir literatūrą. Vėliau perėjo į anglų filologijos specialybę. 1978 m. Vilniaus pedagoginiame universitete baigė anglų kalbą. Visą laiką (išskyrus porą metų Trakų „Spartuolio“ laikraščio redakcijoje) dirbo pedagoginį darbą: mokytojavo Žagarės (Joniškio rajone), Tauragnų (Utenos rajone) vidurinėse mokyklose, Alantos (Molėtų rajone) žemės ūkio technikume, nuo 1978 m. Biržų „Atžalyno“ vidurinėje mokykloje, nuo 2002 m. Biržų „Saulės“ gimnazijoje. Šiuo metu nebedirba. Dar studijų metais išvertė keletą anglų ir amerikiečių rašytojų apsakymų, o pirmoji išversta knyga – J. Salingerio romanas „Rugiuose prie bedugnės“ (1966 m.).