Родился 14 апреля 1983 года в г. Челябинске.
Имеет высшее профессиональное образование. В 2006 году окончил Уральский филиал Московского автодорожного института (государственного технического университета) по специальности «Автомобильные дороги и аэродромы», квалификация «Инженер».
Трудовую деятельность начал в 2001 году в качестве дорожного рабочего. Работал в ООО «Автодорстрой-1» начальником производственно-технического отдела.
С 2010 по 2012 гг. — заместитель начальника отдела проектирования ОГУП «Челябинскавтодор».
С 2012 по 2015 гг. — начальник отдела производственно-технического надзора ОГБУ «Челябинскавтодор».
С 2015 по 2019 годы – начальник управления дорожного хозяйства Министерства дорожного хозяйства и транспорта Челябинской области.
С 23 сентября 2019 года приступил к работе исполняющего обязанности Министра дорожного хозяйства и транспорта Челябинской области.
8 ноября 2019 года назначен Министром дорожного хозяйства и транспорта Челябинской области.
Награжден Почетной грамотой Министерства строительства, инфраструктуры и дорожного хозяйства Челябинской области (2008 г.), Благодарностью Министерства строительства, инфраструктуры и дорожного хозяйства Челябинской области (2011 г.), Благодарностью Губернатора Челябинской области (2014 г.).
Имеет классный чин «Государственный советник Челябинской области 1 класса».