Habilitację z nauk teologicznych w zakresie teologii religii otrzymał w 2014 na Wydziale Teologicznym Uniwersytetu Kardynała Stefana Wyszyńskiego w Warszawie.

W latach 1982–1985 pracował jako wikariusz w Parafii św. Mikołaja w Warce, następnie od 1985 do 1987 był rezydentem w Parafii Wniebowzięcia Najświętszej Maryi Panny w Konstancinie. W latach 1993–2002 pełnił funkcję dyrektora Radia Józef, które zorganizował. W 2002 został mianowany rektorem Kościoła Matki Bożej Jerozolimskiej w Warszawie. W 2008 został powołany na stanowisko rzecznika prasowego archidiecezji warszawskiej i dyrektora Archidiecezjalnego Centrum Informacji, zaś w 2012 objął urząd administratora Domu Arcybiskupów Warszawskich. W 2006 został członkiem Komitetu ds. Dialogu z Religiami Niechrześcijańskimi, wchodzącego w skład Rady Konferencji Episkopatu Polski ds. Dialogu Religijnego. W 1999 otrzymał godność kapelana Jego Świątobliwości.