Родился 25 января 1985 года в г. Свердловске, Свердловской области.
В 2005 году окончил Уральский государственный университет им. А.М. Горького, факультет международных отношений.
С 2005 по 2008 гг. проходил обучение в аспирантуре Уральского государственного экономического университета (СИНХ).
С 2002 по 2004 гг. работал помощником депутата – председателя комитета по экономической политике, бюджету, финансам и налогам Областной Думы Законодательного Собрания Свердловской области.
С 2004 по 2008 гг. работал специалистом в ООО «Центр проектных решений», с 2006 года – заместитель генерального директора по юридическим вопросам ООО «Центр проектных решений».
11 октября 2009 года был избран депутатом Думы Нижнесергинского городского поселения, возглавлял комитет Думы по вопросам законодательства и местного самоуправления.
В 2010?2011 годах занимал пост члена Избирательной комиссии Свердловской области с правом решающего голоса.
С 2010 года по настоящее время занимает пост сопредседателя Совета общественной организации «СПРАВЕДЛИВОЕ ЖКХ».
Владеет английским и испанским языками.
Женат, имеет дочь.