Urodził się 9 września 1983 w Tarnowskich Górach,. Pochodzi z parafii NSPJ i MB Fatimskiej w Tarnowskich Górach Strzybnicy. Święcenia kapłańskie przyjął 10 maja 2008 roku w katedrze gliwickiej z rąk biskupa Gerarda Kusza . Jako wikariusz pracował:
- parafia NSPJ w Nakle Śląskim (01.09.2008 - 31.08.2014);
- parafia Nawrócenia Św. Pawła w Pyskowicach (01.09.2014 - 31.08.2018);
- parafia katedralna Św. Apostołów Piotra i Pawła w Gliwicach (01.09.2018 - 25.04.2023);
Od 26 kwietnia 2023 r. do 31 sierpnia 2024 roku był administratorem parafii Wniebowzięcia NMP w Wielowsi, a od 1 września 2024 roku jest administratorem parafii Znalezienia Krzyża Św. i Św. Katarzyny w Rusinowicach.