В 1990 году окончил Ярославское высшее военное финансовое училище (с отличием) по специальности «финансовое обеспечение». В 1999 году завершил обучение на военном финансово-экономическом факультете при Финансовой академии при Правительстве Российской Федерации (с отличием и золотой медалью) по специальности «управление финансами».
С 1990 по 1991 год служил в КГБ СССР.
С 1992 по 2007 год проходил службу в Вооруженных силах Российской Федерации.
С 2008 года – начальник Управления контроля ценообразования и использования финансовых средств по государственному оборонному заказу, Федеральная служба по оборонному заказу.
Член совета Военно-промышленной комиссии при Правительстве Российской Федерации по вопросам ценообразования и финансово-кредитной политики в сфере государственного оборонного заказа.