Studiował socjologię i filozofię w Kolegium Międzywydziałowych Indywidualnych Studiów Humanistycznych na Uniwersytecie Śląskim w Katowicach. Mieszka w Plichowicach k. Gliwic.
Jest również publicystą m.in. “Życia”, “Opcji”, “Frondy”, “44/Czterdzieści i Cztery”, “Nowej Gazety Śląskiej”, “Arcanów”, “Gazety Wyborczej”, “Rzeczpospolitej” oraz redaktorem działu literackiego dwumiesięcznika “Christianitas” i felietonistą “Polityki” oraz “Wysokich Obcasów Extra”.
Został laureatem wielu nagród, m.in. nagrody Nautilus za opowiadanie “Rondo” (2006), Srebrnego Wyróżnienia Nagrody Literackiej im. Jerzego Żuławskiego za “Epifanię wikarego Trzaski” (2008) i Paszportu Polityki za powieść “Morfina” (2013).