Pochodzi z parafii św. Bartłomieja w Staszowie.
Święcenia kapłańskie przyjął w dniu 20 maja 1995 r. w Sandomierzu.
Dotychczasowa droga kapłańska:
– parafia św. Józefa w Nisku (1995 – 1997),
– parafia Najświętszego Serca Pana Jezusa w Ostrowcu Św. (1997 – 2004),
– parafia Narodzenia Najświętszej Marii Panny w Jeżowem (2004 – 2008),
– parafia Matki Bożej Królowej Polski w Nowej Dębie (2008 – 2011),
– parafia Matki Bożej Nieustającej Pomocy w Tarnobrzegu (2011 – 2014),
– parafia św. Maksymiliana Kolbe w Szczecynie (2014 – 2020),
– od 28 czerwca 2020 r. parafia Matki Bożej Bolesnej w Przędzelu.