Родился 28 июня 1977 года в селе Пахна Ярославского района в рабочей семье. Закончил среднюю школу в Карачихе. В 1994 году поступил в Козьмодемьянский сельскохозяйственный техникум, который закончил по специальности - коммерческая деятельность.
Свой трудовой путь начал в 1997 году менеджером в МУП «Старый город». Но уже в 1998 году основал собственную компанию по переработке и продаже древесины. Сегодня она широко известна под брендом «Русский лес». Сейчас компания включает в себя 3 торговые базы: в поселке Карачиха, на Московском шоссе и в поселке Красный бор, имеет достойных партнеров и клиентов по всей Ярославской области и в соседних регионах.
Параллельно с занятием предпринимательской деятельностью в 2004 году окончил юридический факультет Международного института экономики и права.
В 2009 году был избран депутатом в муниципальный Совет Ивняковского сельского поселения. Контролировал достройку нового Физкультурно-оздоровительного комплекса в Ивняках и процесс ввода его в эксплуатацию.
В 2014 году был избран депутатом в Муниципальный Совет Ярославского муниципального района. Все эти годы принимал активное участие в общественной жизни района. Лично оказывал финансовую помощь образовательным учреждениям, детским садам и школам-интернатам. Принимал активное участие в вводе в эксплуатацию детского сада в поселке Красные Ткачи. В 2016 году по поручению Председателя регионального правительства А.Л. Князькова возглавил рабочую группу по достройке детского-сада «Ивушка» в поселке Ивняки. Как депутат муниципального Совета Ярославского района лично контролировал ход строительства проблемного объекта, а также помогал строительными материалами. С открытием нового детского сада в Ивняках 140 детишек получили долгожданные места в саду, а проблема очереди для детей в возрасте от 1,5 до 7 лет была полностью решена.
За свою многолетнюю работу был награжден многочисленными грамотами и благодарственными письмами от Ярославского района и Ярославской области. В 2012 году получил звание «Руководитель года» на конкурсе, проводимом в Ярославском районе.
В 2018 году по территориальному округу № 25 (Ярославский муниципальный район) был избран депутатом Ярославской областной Думы седьмого созыва. В Думе занял должность заместителя председателя комитета по аграрной политике, вошел в состав комитета по градостроительству, транспорту, безопасности и качеству автомобильных дорог.
Женат, воспитывает троих детей.