Urodził się w roku 1975 w Białymstoku, tam też ukończył sześcioletnie studia teologiczne w Archidiecezjalnym Wyższym Seminarium Duchownym. Dyplom magisterski obronił na KUL-u w Lublinie. W jubileuszowym, 2000 roku przyjął święcenia kapłańskie z rąk J.E. abpa Stanisława Szymeckiego.
Po sześciu latach posługi duszpasterskiej w rodzimej archidiecezji zdecydował się wyjechać do Niemiec, by służyć jako kapłan tutejszemu Kościołowi - także pod wpływem wezwania Ojca św. Benedykta XIV, który zachęcał wówczas polskich kapłanów do podejmowania pracy duszpasterskiej za granicą.
Po dziewięciu latach służby w niemieckich parafiach diecezji Trewir został w roku 2015 powołany również do pracy z rodakami w ramach Polskiej Misji Katolickiej w Bad Kreuznach.
Od listopada 2021 roku pełni funkcję administratora polskiej parafii p. w. Matki Bożej Różańcowej w Rottweil.