Urodzony w 19 stycznia 1972 roku w Łukowie. W 1997 roku ukończył wyższe studia magisterskie w Instytucie Muzyki Wyższej Szkoły Pedagogicznej w Częstochowie na Wydziale Artystycznym. Następnie ukończył Podyplomowe Studium Chórmistrzowskie przy Akademii Muzycznej w Bydgoszczy (2000 r.). W 2008 r. uzyskał tytuł doktora sztuki muzycznej w dyscyplinie artystycznej dyrygentura na Akademii Muzycznej w Poznaniu, pod kierunkiem prof. Stefana Stuligrosza. W latach 1990-1997 – założył i prowadził Młodzieżowy Chór parafii NMP Matki Kościoła w Łukowie.
Od 1996 roku pełni funkcję organisty w Diecezjalnym Sanktuarium Miłosierdzia Bożego w Białej Podlaskiej. Jest członkiem-założycielem Stowarzyszenia Polskich Muzyków Kościelnych. W latach 2004-2013 i 2018 – 2023 wiceprezydent Polskiej Federacji Pueri Cantores.
W latach 1997-2000 – wykładowca Diecezjalnego Studium Organistowskiego w Siedlcach. Od 2003-2007 wykładowca w Wyższym Seminarium Duchownym Diecezji Siedleckiej, natomiast w latach 1997-2003 i 2021 do chwili obecnej członek Diecezjalnej Komisji do spraw Muzyki Kościelnej. Od 2001 roku jest prezesem zarządu Stowarzyszenia Miłośników Muzyki Sakralnej w Białej Podlaskiej. W 2005 założył Scholę Gregoriańską, w 2006 roku powołał do istnienia Bractwo Różańcowe przy Diecezjalnym Sanktuarium Miłosierdzia Bożego w Białej Podlaskiej a 2020 Wspólnotę Różańcową Matek Chóralnych. W roku 2013 uhonorowany decyzją Rady Miasta tytułem “Zasłużony dla Miasta Biała Podlaska”, w 2017 Medalem Komisji Edukacji Narodowej za szczególne zasługi dla oświaty i wychowania, a 2021 otrzymał nagrodę Przewodniczącego Konferencji Episkopatu Polski ” Srebrną Piszczałkę” za wybitne osiągnięcia i wkład w rozwój muzyki sakralnej w Polsce. W 2022 roku otrzymał odznakę “honorową” Zasłużony dla Kultury Polskiej”, w 2023 odznaczony medalem ” Stefan Kardynał Wyszyński – Nauczyciel Praw Bożych”. Jako pierwszy dokonał Katalogu dzieł i opracowań prof. Stefana Stuligrosza