Родился 14 декабря 1962 года в городе Москва.
С 2004 по 2021 год являлся учредителем «ИП Беспалов Леонид Борисович».
Домохозяин.
Состоит в политической партии «Коммунистическая партия Российской Федерации».
Выдвинут 29 июня 2022 года партией КПРФ на выборы депутатов Муниципального Собрания внутригородского муниципального образования Котловка в городе Москва.