Nuo 1990 m. dirbo Kultūros, filosofijos ir meno institute Baltų kultūros skyriuje, nuo 2004 m. buvo šio skyriaus vyriausiasis mokslo darbuotojas. Buvo Lietuvos religijotyrininkų draugijos pirmininkas, mokslinio žurnalo „Darbai ir dienos“ redakcinės kolegijos narys, „Naujojo židinio“ bendradarbis, „Metų“ kolumnistas, „Šiaurės Atėnų“ religijos skyriaus redaktorius.
Išleido 17 knygų, tarp jų – kelis mokslinius veikalus. Pirmojo lietuvių postmodernistinio romano autorius. Publikavo apie 60 mokslinių straipsnių baltų religijų istorijos ir teorijos temomis, apie 500 publicistinių, eseistinių straipsnių, recenzijų, keliolika novelių literatūrinėje spaudoje.
1997 m. apdovanotas literatūrinio žurnalo „Nemunas“ novelistikos premija, 1997 m. – „Literatūros ir meno“ publicistikos premija, 2000 m. – Druskininkų poetinio rudens premija už poetinį debiutą (už poeziją eseistikoje), 2000 m. – Kultūros ministerijos premija už eseistiką, 2001 m. – Lietuvos Prezidentūros premija už esė Lietuvos istorijos temomis rinkinį „Ant laiko ašmenų“ (2002 m.)