Леонид Александрович Суворов родился 7 июня 1937 года в городе Звенигороде Московской области.
В 1956 году закончил мичуринскую школу № 8, в 1960 году - спортивный факультет Центрального Московского института физической культуры.
В 1958 году стал призёром города москвы среди студентов по лёгкоатлетическому кроссу, призёром (8 место) по лыжным гонкам СССР среди юниоров. Чемпион Тамбовской области по лыжам (1963). В 1960-1963 г.г. - тренер по лыжам мичуриснкой ДЮСШ № 1.
С 1964 по 1974 г.г. - старший преподаватель кафедры физвоспитания Мичуринского госулдарственного педагогического института.
В 1974-1980 г.г. - заместитель директора по физическому воспитани в ГПТУ-2, в 1980-1987 г.г. - преподаватель физкультуры в Мичуриснком техникуме пищевой промышленности.
С 1960 по 1998 г.г. подготовил 38 перворазрядников по лыжам и 17 перворазрядников по зимнему и летнему многоборью ГТО.
Тренировал будущих мастеров спорта СССР - евгения Полянского (лыжи), Павла Попова (военное многоборье), призёра РСФСР по летнему многоборью ГТО - Александру Попову.
Среди воспитанников: кандидат в мастера спорта по лыжам Александр Востриков, анатолий Мордасов, Эдуард Седых, Александр Суворов.
Подготовил команду многоборцев ГТО, занявших 3 место в зоне "Трудовые резервы" (1978), сборные команды ГПТУ-2 - чемпионов областных спартакиад ДСО "Трудовые резервы" (1975-1978), команду Мичуринского техникума пищевой промышленности - чемпионов зимнего многоборья на первенство России (1982).
За развитие физической культуры в системе профтехобразования награждён Почётной грамотой Центрального Совета спортивного общества "Трудовые резервы" (1978), медалью "Ветеран труда" (1987), Почётной грамотой администрации Тамбовской области (1999).
Умер, похоронен в городе Мичуринске Тамбовской области.