В 2001 году с отличием окончил Всероссийский заочный финансово-экономический институт, в 2011 году с отличием окончил Российскую академию государственной службы при Президенте Российской Федерации.
С 1996 по 2005 год – специалист 1 категории, ведущий специалист, старший казначей контрольно-ревизионного отдела, специалист 1 категории, главный казначей, заместитель начальника операционного отдела, начальник контрольно-инспекторского отдела Управления Федерального казначейства по Владимирской области.
С 2005 по 2009 год – главный бухгалтер-начальник учетно-финансового отдела Владимирского филиала ФГОУ ВПО «Российская академия государственной службы при Президенте Российской Федерации».
С 2009 по 2011 год – руководитель отделения, начальник отдела Управления Федерального казначейства по Владимирской области.
С 2011 по 31 марта 2015 год – заместитель руководителя Управления Федерального казначейства по Владимирской области.
С 24 марта по 24 октября 2014 года – временно исполнял обязанности руководителя Управления Федерального казначейства по Республике Крым.
В 2015 году назначен на должность заместителя руководителя Управления Федерального казначейства по г. Москве.
С 4 июня 2018 года возглавляет Управление Федерального казначейства по г. Москве.