Родился в 1978 г. в Кургане. В 2000 г. окончил Курганский государственный университет по специальности «Физика».
Трудовую деятельность начал в 1999 г. программистом Главного управления социальной защиты населения администрации Курганской области. С августа 1999 г. по октябрь 2000 г. работал специалистом по электронно-вычислительной технике в ООО «Петровское». С октября 2000 г. по май 2001 г. был главным специалистом Кетовского отдела социальной защиты населения. С июня по июль 2001 г. — ведущий специалист по автоматизации в управлении Пенсионного фонда РФ в Кетовском районе Курганской области.
В сфере государственного надзора за связью и информатизацией работает с июля 2001 г. Работал ведущим инженером группы надзора за информатизацией, специалистом 1-й категории по надзору за информатизацией в ГУ «Управление государственного надзора за связью и информатизацией в Российской Федерации по Курганской области».
С 2004 г. по 2015 г. замещал различные должности государственной гражданской службы в Управлении Россвязьнадзора по Курганской области, Управлении Россвязьохранкультуры по Курганской области, Управлении Россвязькомнадзора по Курганской области, Управлении Роскомнадзора по Курганской области. С июля 2015 г. назначен на должность заместителя руководителя, с декабря 2024 г. — руководитель Управления Роскомнадзора по Курганской области.
Женат, есть сын и дочь.