Родился 02 сентября 1977 года в городе Сухой Лог Свердловской области.
С 1994 года по 1996 год - учеба в Екатеринбургском колледже физической культуры по специальности "Физическая культура" (квалификация преподаватель - организатор физической культуры).
Трудовая деятельность началась в 1996 году в школе №17 в должности учителя физического воспитания.
С 1996 года по 1998 год - служба в вооруженных силах Российской Армии.
С 1998 года по 2007 год работал в средней общеобразовательной школе №17 в должности учителя физического воспитания, преподавателя - организатора основ безопасности жизнедеятельности, допризывной подготовки.
С 1999 года по 2003 год - учеба в Уральском государственном педагогическом университете по специальности "Социальная работа" (квалификация специалист по социальной работе).
С 2007 года по 2008 год - директор муниципального общеобразовательного учреждения "Средняя общеобразовательная школа №5".
С 2008 года по 2012 год - начальник Управления образования Администрации городского округа Сухой Лог.
С 01 января 2013 года назначен на должность первого заместителя главы Администрации городского округа Сухой Лог.
26 июня 2017 года вступил в должность Главы городского округа Сухой Лог.
В 2018 году прошел профессиональную переподготовку в ФГБОУВО "Российская академия народного хозяйства и государственной службы при Президенте Российской Федерации" по программе "Развитие региональных команд" (квалификация государственное и муниципальное управление).
В 2020 году прошел профессиональную переподготовку в ФГБОУВО "Уральский государственный экономический университет" по дополнительной профессиональной программе профессиональной переподготовки "Государственное управление и местное самоуправление".
Воспитывает дочь.