Gimė 1951 05 06 Jagučioniuose, Raseinių rajone.
1975 m. baigė Vilniaus universitetą ir įgijo filologo specialybę. Dirbo Lietuvių kalbos ir literatūros institute (dabar Lietuvių kalbos institutas), „Vagos“, „Baltų lankų“ leidyklose, nuo 1997 m. vadovauja leidyklai „Homo liber“.
Lietuvos rašytojų sąjungos narys – nuo 1984 m.