Леонид Михайлович Родился 15 февраля 1965 года в посёлке Таёжный Канского района Красноярского края. Имеет высшее образование, окончил Красноярскую государственную академию цветных металлов и золота по специальности «Металлургические машины и оборудование».
На посту Главы с 16 января 2004 г.
В 2006 году прошел профессиональную переподготовку по программе «Государственное и муниципальное управление» в Сибирской академии государственной службы.
2 марта 2008 года избран повторно на пост Главы муниципального образования город Саяногорск.
8 сентября 2013 года третий раз избран на пост Главы муниципального образования город Саяногорск.