Леонид Иванович родился 22 августа 1919 года в г.Спасск ТатАССР (позже г.Куйбышев-Татарский ТатАССР).
Участник Великой Отечественной войны. Призван в ряды Красной Армии 10 августа 1936 года Казанским ГВК (доброволец). С 13 июля 1942 по 9 мая 1945 года воевал на Южном, Сталинградском, Воронежском, Степном, 2-м Украинском фронтах. Войну начал с должности помошника начальник штаба по тылу Сводного курсантского полка 64 Армии, позже помощником начальника штаба, начальником штаба 222-го гвардейского стрелкового полка 72-й гвардейской стрелковой дивизии 7 гвардейской Армии. Был дважды ранен и контужен. После увольнени в запас в органах внутренних дел служил с 15 февраля 1947 года по 16 сентября 1950 года заместителем начальника отдела службы УМ г.Казани МГБ ТатАССР.
Награжден дважды орденом Красной Звезды (02.1943г., 10.1943г.), трижды орденом Отечественной войны II степени (1944г, 1945г. и 1985г.), медалью «За боевые заслуги» (1943г.), медалью «За оборону Сталинграда», медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» и другими медалями.