1990 m. Vilniaus universitete baigė lietuvių kalbos ir literatūros studijas. Dirbo „Aitvaro“, „Literatūros ir meno“, „Lietuvos aido“, „Lietuvos ryto“, „Šiaurės Atėnų“ redakcijose. 2003–2007 m. buvo „Šiaurės Atėnų“ redaktorius. 2002–2003 m. turėjo skiltį savaitraštyje „Veidas“. Šiuo metu rašo tekstus įvairiems periodiniams leidiniams. Kūrybos išversta į anglų, albanų, graikų, italų, latvių, lenkų, slovėnų, švedų, vokiečių ir kitas kalbas.
Lietuvos rašytojų sąjungos narys – nuo 1994 m.