Родился 3 мая 1979 года в рабочем поселке Княгинино Горьковской области.
После окончания школы, в 1994 году поступил в Перевозский Строительный Колледж.
В 1998-2000 гг. – служба в армии. Звание старший сержант.
В 2001-2003 гг. работал в Земельной кадастровой палате.
В 2003-2006 гг. являлся директором Российско-Польского предприятии по производству туалетной бумаги.
В 2006-2011 гг. открыл свое ООО где работал директором, производство туалетной бумаги. Поставлял в МВД, МО, ФСИН по государственным контрактам.
С 2012 по 2020 г. занимался покупкой и продажей фруктов, овощей и ягод.
В настоящее время директор ООО Веселов.
С 2020 по 2022 г. являлся депутатом 7 созыва городской Думы города Княгинино и депутатом земского собрания Княгининского района.
Женат, четверо детей.