Народився 26 лютого 1983, м. Одеса.
Освіта середня спеціальна. Закінчив Одеське вище професійне училище морського та туристичного сервісу за спеціальністю “Кухар судновий”.
Працював шеф-кухарем у Лондонi та Естонії.
Леонов є співвласником мережі ресторанів «Pizza&Grill» та ресторану «Slow Piggy».
З 2014 року займається громадською діяльністю. Засновник громадської організації «Я Одессит — мне не все равно».
Був помічником народного депутата Віталія Курила.
У 2019 році був обраний депутатом Верховної Ради 9 скликання від партії “Слуга Народу” за виборчим округом №135 (Одеська область) як безпартійний. Член однойменної фракції. З 10 листопада 2019 року - член партії. Член Комітету з питань фінансів, податкової та митної політики.
25.02.2020