Родился в 1975 году в городе Завитинске Амурской области.
Образование высшее, окончил в 2004 году Благовещенский Государственный педагогический университет им. Калинина по специальности педагог по физической культуре и спорту, в 2009 окончил Национальный открытый институт России в городе Санкт-Петербурге по специальности менеджер (Государственное муниципальное управление).
С 2004 года – депутат Благовещенской городской Думы III,IV,V созывов.
С 2010 года – Начальник управления внутренней политики Правительства Амурской области.
С 2013 года – Руководитель аппарата Законодательного Собрания Амурской области.
В марте 2016 года избран Председателем Совета Регионального отделения Политической партии СПРАВЕДЛИВАЯ РОССИЯ в Амурской области.
Женат, воспитывает троих сыновей.