Родился 7 апреля 1980 года в городе Тавда, Свердловской области.
Образование высшее. В 2002 году окончил Казанскую государственную академию ветеринарной медицины имени Н.Э. Баумана, г. Казань по специальности «Ветеринария», по квалификации «Ветеринарный врач».
После окончания академии был принят в федеральное государственное учреждение «Тавдинскую станцию по борьбе с болезнями животных» на должность заведующего Тавдинской ветеринарной лечебницы.
В 2004 года, в связи с ликвидацией федерального государственного учреждения «Тавдинскую станцию по борьбе с болезнями животных», был принят переводом в областное государственное учреждение «Тавдинская ветеринарная станция по борьбе с болезнями животных».
С 2005 года был переведен на должность главного ветеринарного врача учреждения.
С 2006 года назначен на должность руководителя учреждения, где работаю и по настоящее время.
10 сентября 2017 года избран депутатом Думы Тавдинского городского округа шестого созыва по трёхмандатному избирательному округу № 6.
Женат, воспитываю сына.
Представительный орган муниципального района и городского округа