Jako wikariusz pracował w Parafii św. Jana Chrzciciela i św. Stanisława w Stanisławowie w latach 1998–2000 i Parafii Świętej Trójcy w Ząbkach w latach 2000–2003. Od 2003 do 2004 był kapelanem w Zgromadzeniu Sióstr Dominikanek Misjonarek Jezusa i Maryi w Zielonce. W latach 2013–2017 zajmował stanowisko rezydenta w Parafii św. Łukasza Ewangelisty w Warszawie. W strukturach diecezjalnych został w 2011 członkiem komisji ds. reformy formacji, a w 2014 członkiem komisji ds. studiów. W 2017 został diecezjalnym duszpasterzem akademickim i dyrektorem Domu Słowa Bożego Arka w Warszawie. W 2018 wszedł w skład diecezjalnej rady kapłańskiej. W 2012 został obdarzony przywilejem rokiety i mantoletu, a w 2017 otrzymał godność kanonika honorowego kapituły konkatedralnej.
W latach 2004–2013 pełnił funkcję prefekta w Wyższym Seminarium Duchownym Diecezji Warszawsko-Praskiej, od 2005 był jednocześnie dyrektorem biblioteki seminaryjnej. W seminarium duchownym wykładał filozofię, ponadto prowadził wykłady i zajęcia z historii filozofii, antropologii filozoficznej i filozofii Boga w ramach studiów dla świeckich na Papieskim Wydziale Teologicznym w Warszawie. W 2007 został adiunktem w Katedrze Filozofii Kultury Wydziału Filozofii Chrześcijańskiej UKSW. W 2013 uzyskał tam habilitację w dziedzinie filozofii.