Opublikował wiele zbiorów wierszy, ostatnie to Piosenka o przymierzaniu (2019) i Silnik na trawie (2023) oraz kilka książek prozatorskich, między innymi: Faramucha (2001, nominacja do Paszportu „Polityki”), Sajgon (2009), Manekiny (2012), Przemyśl-Szczecin (2013, nominacja do Śląskiego Wawrzynu Literackiego). W 1999 roku ukazała się jego książka krytycznoliteracka Nasi klasycyści, nasi barbarzyńcy, a w 2001 roku druga książka tego typu, zatytułowana Zwierzę na J. Szkice o wierszach i ludziach. Następnie wydał: Rozproszone głosy. Notatki krytyka (2006, nominacja do Nagrody Literackiej „Nike”), Po debiucie (2008), Pociąg do literatury (2010), Wolność czytania (2015), Poezja i okolice (2018), Bez zaszeregowania. O nowej poezji kobiet (2022). Jest współautorem podręcznika Jak zostać pisarzem (2011). W 2015 roku opublikował Jeszcze inną historię – wiersze zebrane z lat 1984–2014.