Od 2012 roku był proboszczem parafii Narodzenia NMP w Krowiarkach.
Urodził się 27 października 1965 r. w Oleśnie. Święcenia kapłańskie otrzymał 15 czerwca 1991 r. w Opolu.
Był wikariuszem parafii św. Jerzego w Prószkowie (1991-1995), św. Mikołaja w Krapkowicach (1995-2000) oraz św. Jana Chrzciciela w Raciborzu-Ostrogu (2000-2003).
W 2003 r. biskup opolski mianował go proboszczem parafii Narodzenia NMP we Włodarach, gdzie posługiwał przez 9 lat. W tym czasie, od 2010 do 2012 r. był wicedziekanem dekanatu skoroszyckiego.
W 2012 r. został mianowany proboszczem parafii Narodzenia NMP w Krowiarkach. W latach 2018-2022 był też wicedziekanem dekanatu Pietrowice Wielkie.
W 2022 r. biskup opolski nadał mu tytuł dziekana honorowego.
Zmarł w środę 21 maja, w 60. roku życia i w 34. roku kapłaństwa.