Леонід народився 23 вересня 1970 року в селі Стрижівка Житомирської області. Опанував професію водія і тракториста, працював за спеціальністю. 

У 2022 року на захист країни став його зять Юрій, тому, коли чоловік отримав повістку, не вагаючись пішов до війська. Служив у складі 110-ї окремої механізованої бригади імені генерал-хорунжого Марка Безручка на посаді водія. 

«Тато був надзвичайно позитивною людиною, завжди готовою прийти на допомогу. Мав багато друзів. Дуже любив дітей та п’ятьох онуків, був «багатодітним» дідусем і навіть псевдо обрав – Дєд. Наша сім’я втратила не тільки батька, сина, чоловіка – ми втратили стрижень, того, хто був основою родини, прикладом, хранителем традицій та спогадів! Тато став третім загиблим у нашій сім'ї», – сказала донька Анастасія.

Воїна поховали в рідному селі.

У нього залишилися мати, дружина, дві доньки, п’ятеро онуків і брат.