Родился 26 декабря 1973 года в поселке Игра, Удмуртия.
В 2001 году окончил Удмуртский государственный университет по специальности «юриспруденция». В 2003 году — Российскую академию государственной службы при президенте РФ по специальности «государственное и муниципальное управление».
В 1990-1991 годах руководил кружком мотосекции Игринской станции юных техников.
В 1991-1995 годах работал в автоклубе Уральского автомобильного завода.
В 1995-2002 годах был заместителем директора, директором ООО «Вираж».
В 2002-2004 годах был директором ОАО «Игринское ремонтно-техническое предприятие».
В 2006-2011 годах — глава Игринского района.
В 2011-2014 годах — министр транспорта и дорожного хозяйства Удмуртии.
В 2014-2015 годах работал заместителем главы администрации Ижевска.
Избирался депутатом Игринского районного Совета депутатов II (1998-2002), III (2002-2006) и IV (2006-2010) созывов.
В 1998-2006 годах был депутатом, председателем Игринского районного Совета депутатов.
В 2007 году был зарегистрирован кандидатов в депутаты Государственного совета Удмуртии.
В 2012 году был избран депутатом Государственного совета Удмуртии, отказался от мандата.
В 2015-2021 годах стал председателем и заместителем председателя городской думы Ижевска.
В 2021 году был избран депутатом Государственной Думы от «Единой России».
Кандидат экономических наук. Победитель конкурса «Лидеры России. Политика».
Женат, имеет двух детей.