Родился 28 июня 1975 года в городе Иваново Ивановской области. В 1998 окончил Ивановскую государственную медицинскую академию. В 1999 прошел интернатуру по специальности «Хирургия».
С 1999 по 2007 г. – хирург отделения для взрослых больных Ивановской областной клинической больницы.
С 2003 по 2015 г. – хирург отделения экстренной и плановой консультативной медицинской помощи (санитарная авиация).
С 2007 по 2010 г. – главный врач ОБУЗ «Городская клиническая больница №8» г. Иваново.
С 2010 по 2012 г. – главный врач ОБУЗ «Городская клиническая больница №7» г. Иваново.
В декабре 2012 г. назначен на должность начальника Департамента здравоохранения Ивановской области.
С 2015 по 2016 г. возглавлял территориальное Управление Министерства здравоохранения Московской области.
В сентябре 2016 г. назначен на должность министра здравоохранения Республики Северная Осетия-Алания.
С 30 октября 2018 года Постановлением Губернатора Самарской области назначен на должность министра здравоохранения Самарской области.