Леонид Иванович родился в 1970 году в д. Симоничи Лельчицкого района. В 1996 году окончил Гомельский кооперативный институт по специальности «товароведение продовольственных продуктов». С 1994 года до 1996 года работал товароведом продовольственных товаров, исполняющим обязанности заместителя по торговле, товароведом продовольственной группы Тонежского потребобщества. С 1996 года возглавлял налоговую службу Лельчицкого района. В 2017 году работал директором обособленного структурного подразделения «Производственный комбинат», с 2018 года по 2020 год — главным бухгалтером ЧТУП «Рынок «Ростовский». С апреля по июль 2020 года занимал должность заместителя управляющего госучреждением «Центр по обеспечению деятельности бюджетных организаций Лельчицкого района».
23 июля назначен управляющим Центра по обеспечению деятельности бюджетных организаций Лельчицкого района.