W latach 1988–1990 uczestniczył w reaktywowaniu katolickiego Polskiego Związku Akademickiego (zawieszonego po ogłoszeniu stanu wojennego).

W 1989 był stypendystą Towarzystwa Historyczno-Literackiego w Paryżu. W 1991 ukończył studia na Wydziale Historycznym Uniwersytetu Warszawskiego, składając pracę magisterską Dzieje Polski Feliksa Konecznego (promotor: Tomasz Wituch). W latach 1992–1996 był członkiem kilkuosobowego zespołu konsultantów Redakcji Naczelnej Nowej Encyklopedii Powszechnej PWN. W 1994 obronił na ATK rozprawę doktorską z filozofii Filozoficzna teoria ciała ludzkiego w pismach św. Tomasza z Akwinu (promotor: Mieczysław Gogacz). W latach 1994–2001 był członkiem redakcji „Edukacji Filozoficznej”. W 1996 został nagrodzony stypendium Fundacji na rzecz Nauki Polskiej.