Родился 27 октября 1969 г. в городе Красноармейске (Казахская ССР, Кокчетавская область). В 1992 г. окончил с отличием Военный инженерно-космический институт им. А. Ф. Можайского по специальности «Математическое обеспечение автоматизированных систем управления».
С 1987 г. по 1998 г. проходил службу в Вооруженных Силах СССР и РФ. С 1998 г. по 2010 г. проходил службу в центральном аппарате (ГТК России) Федеральной таможенной службы (ФТС России). С 2010 г. — первый заместитель директора ГНИВЦ ФТС России. С 2012 г. — директор департамента таможенной инфраструктуры Евразийской экономической комиссии. С сентября по декабрь 2016 г. был помощником министра (членом коллегии) по таможенному сотрудничеству. С 2017 г. — первый заместитель начальника главного управления информационных технологий ФТС России. С 2019 г. — начальник центрального информационно-технического таможенного управления. С 2020 г. — начальник главного управления информационных технологий ФТС России.
Генерал-лейтенант таможенной службы.
Доктор технических наук.