Był wikariuszem w parafiach archidiecezji warszawskiej w Skierniewicach i Wiskitkach. Następnie w warszawskich parafiach diecezji warszawsko-praskiej na: Saskiej Kępie, Grochowie i Witolinie. W latach 2001–2011 był rezydentem w parafii Miłosierdzia Bożego w Ząbkach. Od 2011 pracuje w kurii diecezji warszawsko-praskiej. W latach 2011–2012 rezydował przy ulicy Ratuszowej w Warszawie. W latach 2012–2014 był proboszczem parafii Bożego Ciała w Warszawie.

Liturgista i ekumenista, wykładowca w Wyższym Seminarium Duchownym Diecezji Warszawsko-Praskiej, na Papieskim Wydziale Teologicznym w Warszawie i na Uniwersytecie Kardynała Stefana Wyszyńskiego w Warszawie. Ceremoniarz biskupi i referent ds. Jedności Chrześcijan w diecezji warszawsko-praskiej oraz konsultor Komisji ds. Kultu Bożego i Dyscypliny Sakramentów Konferencji Episkopatu Polski.

Od 1994 jest koordynatorem działalności charytatywnej Funduszu Inwalidów Armii Krajowej w Polsce. W 2006 był przewodniczącym Komisji Liturgicznej Episkopatu Polski ds.