Родился в городе Горьком. Окончил Нижегородский государственный университет им. Н.И. Лобачевского (2002 г.). В 2000 – 2006 годах – ведущий специалист управления бюджетной политики Министерства финансов Нижегородской области. В 2006 – 2018 годах – заведующий сектором реформирования межбюджетных отношений, начальник отдела реформирования межбюджетных отношений, заместитель начальника управления бюджетной политики, начальник управления межбюджетных отношений и правового сопровождения бюджетного процесса Министерства финансов Нижегородской области. В 2018 – 2019 годах – заместитель министра финансов правительства Нижегородской области. С 28 октября 2020 года (врио с 6 мая по 28 октября) – мэр города Нижнего Новгорода. Проживает в Нижнем Новгороде.