С 2000 года работал юрисконсультом в Кировской общественной организации «Юристы за справедливость», с 2001 по 2011 гг. работал в разных должностях в Управлении (комитете) по делам муниципальной собственности города Кирова.
В 2011 году начал работу в антимонопольных органах. Являлся заместителем руководителя Управления ФАС России по Кировской области, в 2012 году возглавил Управление. С октября 2015 года – начальник Правового управления ФАС России.
Имеет два высших образования по специальностям «юриспруденция» и «финансы и кредит». С 2002 года занимается также преподавательской деятельностью. Является автором учебных пособий и научных статей.