Народився у 1963 році в м. Нововолинськ Волинської області. Після закінчення середньої школи, у 1980 році розпочав військову службу курсантом Київського вищого загальновійськового командного училища. У 1996 році закінчив Академію Збройних Сил України. З 1984 по 2010 роки проходив службу на командних та штабних посадах у частинах і підрозділах Збройних Сил, Генеральному штабі Збройних Сил України та Міністерстві оборони України. З 2010 року працював на посаді заступника директора Департаменту воєнної політики та стратегічного планування Міністерства оборони України. Цього ж року отримав військове звання генерал-майор. З червня 2012 року по липень 2013 року працював на посаді державного експерта, а з квітня 2014 року по жовтень 2017 року — на посадах керівника Департаменту з питань воєнної безпеки та керівника служби з питань оборони Апарату Ради національної безпеки і оборони України. У 2018 – 2019 роках займався експертно-аналітичною роботою у недержавній організації, а також науковою роботою в Національному інституті стратегічних досліджень. З 23 жовтня 2019 року по 28 липня 2023 року — заступник Міністра оборони України. З грудня 2019 року по липень 2023 року — Голова Міжвідомчої комісії з політики військово-технічного співробітництва та експортного контролю. У 2020-2022 роках — член делегації для участі у Тристоронній контактній групі, представник в робочій підгрупі з безпекових питань. 20 червня 2023 року призначений Указом Президента України Надзвичайним і Повноважним Послом України в Республіці Індія.
Наукове звання: доктор філософії за спеціальністю політологія. Військове звання: генерал-майор (у відставці).