Родился 26 мая 1973 года.
В 1994 году окончил Ульяновский сельскохозяйственный институт по специальности «Агрономия» с присвоением квалификации «ученый агроном».
С 1996 по 2006 годы работал главным агрономом Ассоциации крестьянских (фермерских) хозяйств «Волга» р.п. Старая Майна Ульяновской области.
С 2006 года занимал разные должности в Управлении Россельхознадзора по Ульяновской области, с 2016 года — в Управлении Россельхознадзора по Чувашской Республике и Ульяновской области.
В июле 2019 года назначен на должность заместителя руководителя Управления Россельхознадзора.
С мая 2023 года — первый заместитель министра сельского хозяйства Ульяновской области.
17 октября 2023 года губернатор Алексей Русских объявил, что Леушкин будет исполнять обязанности ушедшего из правительства Михаила Семёнкина.
Многодетный отец.