Gimė 1948 11 03 Šiurpiškėse, Zarasų rajone.
1973 m. baigė Vilniaus universiteto Kauno vakarinį fakultetą, įgijo filologo, lietuvių kalbos mokytojo specialybę. Dirbo „Literatūros ir meno“ redakcijoje, Lietuvių kalbos ir literatūros institute, „Vagos“ leidyklos vyriausiojo redaktoriaus pavaduotoju, vyriausiuoju redaktoriumi, direktoriumi (1984– 1996). Nuo 1996 m. Knygų leidėjų asociacijos atsakingas sekretorius. 1998– 2001 m. „Minties“ leidyklos direktorius. 2001–2008 m. Vilniaus universiteto Kauno humanitarinio fakulteto Lietuvių filologijos katedros vedėjas. Humanitarinių mokslų daktaras.