Родился в 1975 году в городе Тавде.

В 1992 году окончил среднюю школу №9 города Тавды. В 2000 году окончил Уфимский юридический институт. С 1992 года по 2006 год проходил службу в органах МВД РФ Минюста РФ, специальное звание - капитан.

После увольнения в 2006 году из органов Минюста РФ, работал юрисконсультом на предприятиях в сфере ЖКХ. В настоящее время работает начальником юридического отдела МУП ТГО «Тепловодоканал».

Женат. Воспитываю троих детей.

Член Тавдинской районной территориальной избирательной комиссии с 2012 года. В состав комиссии был выдвинут "Российской партей пенсионеров за справедливость" в Свердловской области, с 20.10.2020 года-Председатель ТИК, выдвинут Свердловским региональным отделением Всероссийской политической партии «ЕДИНАЯ РОССИЯ».