Na przestrzeni kilkunastu lat był wykładowcą historii Kościoła na Akademii Teologii Katolickiej w Warszawie oraz w seminariach duchownych paulinów, bernardynów, salezjanów oraz w Instytucie Teologicznym w Częstochowie. Do września 2012 r. wykładał historię Kościoła w średniowieczu na Uniwersytecie Kardynała Stefana Wyszyńskiego w Warszawie, gdzie pełnił funkcję kierownika Katedry Historii Kościoła Średniowiecznego. W roku 1981 założył Studia Claromontana, rocznik poświęcony dziejom zakonu paulinów w Polsce i na świecie. Od samego początku tego rocznika aż do chwili obecnej jest jego redaktorem naczelnym. W grudniu 2008 roku był odpowiedzialny za organizację międzynarodowej konferencji historycznej poświęconej 700-leciu zatwierdzenia zakonu paulinów. Konferencja odbyła się na Jasnej Górze i zgromadziła historyków zakonu z kraju i zagranicy.
Został członkiem Warszawskiego Społecznego Komitetu Poparcia Jarosława Kaczyńskiego w przedterminowych wyborach prezydenckich w 2010.