Родился 26 мая 1973 года.

В 1994 году окончил Ульяновский сельскохозяйственный институт по специальности «Агрономия» с присвоением квалификации «ученый агроном».

С 1996 по 2006 годы работал главным агрономом Ассоциации крестьянских (фермерских) хозяйств «Волга» р.п. Старая Майна Ульяновской области.

С 2006 года занимал разные должности в Управлении Россельхознадзора по Ульяновской области, с 2016 года — в Управлении Россельхознадзора по Чувашской Республике и Ульяновской области.

В июле 2019 года назначен на должность заместителя руководителя Управления Россельхознадзора.

С мая 2023 года — первый заместитель министра сельского хозяйства Ульяновской области.

17 октября 2023 года губернатор Алексей Русских объявил, что Леушкин будет исполнять обязанности ушедшего из правительства Михаила Семёнкина.

Многодетный отец.