Родился 21 марта 1967 г. в городе Переяслав-Хмельницкий Киевской области. В 1989 г. окончил Киевское высшее военное инженерное училище связи им. М. И. Калинина; в 2003 г. — Российскую академию государственной службы при президенте РФ; в 2017 г. — магистратуру Академии гражданской защиты МЧС России.
В 1989–2010 гг. проходил военную службу на руководящих должностях в подразделениях Центрального командного пункта и 328 запасного пункта управления МЧС России. Прошел путь от инженера отделения приемных радиоустройств радиоцентра узла связи Центрального командного пункта до командира 169 телекоммуникационного центра 328 запасного пункта управления МЧС РФ. В 2007 г. — заместитель начальника 328 запасного пункта управления МЧС РФ. С 2010 г. — заместитель начальника Центра обеспечения пунктов управления МЧС РФ. С 2014 г. — начальник Рузского центра обеспечения пунктов управления МЧС РФ. В январе 2020 г. назначен директор Департамента информационных технологий и связи МЧС РФ.
Награжден медалью ордена «За заслуги перед Отечеством» I и II степени и различными ведомственными наградами.