Gimė 1930 02 17 Kuisiuose, Tauragės valsčiuje.
Mirė 2010 07 29 Kaune. Palaidotas Petrašiūnų kapinėse.
1951 m. baigė Tauragės vidurinę mokyklą, 1955 m. – lietuvių kalbą ir literatūrą Vilniaus pedagoginiame institute, įgijo mokytojo lituanisto diplomą. 1969 m. filologijos mokslų kandidatas. Nuo 1955 m. Laukuvos vidurinės mokyklos mokytojas. 1962–1964 m. Šiaulių pedagoginio instituto, 1966–2000 m. Vilniaus universiteto Kauno humanitarinio fakulteto dėstytojas, 1978–1988 m. lietuvių k. ir literatūros katedros vedėjas; nuo 1973 m. docentas. Paskelbė straipsnių apie Povilą Višinskį, Petrą Cvirką ir kitus rašytojus, yra sukūręs esė, novelių.