Był kapłanem diecezji zamojsko-lubaczowskiej. Od 10 czerwca 2003 r. mieszkał w Domu Księży Seniorów w Biłgoraju.
Ks. Leonard urodził się 15 lutego 1946 r. w Kowali, w parafii Kraczewice (archidiecezja lubelska). Święcenia kapłańskie otrzymał w Katedrze Lubelskiej z rąk bp. Bolesława Pylaka 18 maja 1991 r.
Pracował w parafiach:
Wilkołaz (15.06.1991-15.02.1992) - jako wikariusz,
Komarów (15.02.1992-14.10.1993) - jako wikariusz,
Łukawica (14.10.1993-04.11.1993) - jako wikariusz,
Biłgoraj Chrystusa Króla (04.11.1993-23.06.1994) - jako rezydent,
Biłgoraj Chrystusa Króla (23.06.1994-19.06.1997) - jako wikariusz,
Moniatycze (19.06.1997-18.06.1998) - jako wikariusz,
Tomaszów Lubelski, N.S.P.J. (18.06.1998-20.06.2002) - jako rezydent,
Zamość, Szpital Niepubliczny (20.06.2002-10.06.2003) - jako kapelan.
Od 10 czerwca 2003 r. mieszkał w Domu Księży Seniorów w Biłgoraju.
Msza św. żałobna odbędzie się 31 lipca 2018 r. (wtorek) o godz. 11.00. w kościele parafialnym pw. Trójcy Świętej i Wniebowzięcia NMP w Biłgoraju - pod przewodnictwem bp. Mariusza Leszczyńskiego. Różaniec w intencji zmarłego o godz. 10.30.
Msza św. pogrzebowa zostanie odprawiona 1 sierpnia 2018 r. (środa) o godz. 11.00 w kościele pw. Narodzenia Serca Pana Jezusa w Kraczewicach (archidiecezja lubelska) - pod przewodnictwem bp. Mariana Rojka. Po Mszy św. nastąpi złożenie ciała zmarłego w grobowcu rodzinnym na cmentarzu parafialnym w Kraczewicach .