Święcenia otrzymał w 1985, pracował w Bełżcu, od 1993 był wikariuszem w Katedrze Zamojskiej, założył zespół wokalny "Signum Spei", w 2001 został proboszczem w Dyniskach Starych. Organizator i Dyrektor Międzynarodowych Dni Filmu Religijnego (do 2013 - 18 edycji). Uhonorowany przez Zamość tytułem "Animator Kultury" (2006) i medalem "Zasłużony dla Zamościa" (2023). "Strażnik pamięci" o Arturze Grottgerze (organizuje plenery, koncerty). Jego brat stryjeczny Mieczysław jest arcybiskupem metropolitą lwowskim, w przeszłości osobistym sekretarzem Jana Pawła II.