Роден е на 24 юли 1975 г. в София. Бакалавър по международни икономически отношения и магистър по международен бизнес от Университета за национално и световно стопанство. Между 2015 и 2016 г. специализира в Европейския колеж по сигурност и отбрана. Възпитаник е на Европейския център по въпроси на сигурността „Джордж Маршал“ (Гармиш-Партенкирхен), като има специализации и в Женевския център по политика за сигурност.
Кариерен дипломат с над 20 години опит в дипломатическата служба на Република България, тръгвайки от най-ниското стъпало на кариерно развитие и преминал последователно през всички последващи дипломатически рангове, информират от пресцентъра на ГЕРБ.
В периода 2002-2004 г. е аташе в дирекция „НАТО и международна сигурност“ на Министерството на външните работи (МВнР). Между 2004 и 2008 г. е последователно аташе, трети и втори секретар в Постоянната делегация на Република България в НАТО, Брюксел. Между 2011 г. и 2014 г. е първи секретар в Мисията на Република България към ООН в Женева. В следващите години до началото на 2019 г. заема последователно ръководните позиции началник на отдел „Контрол на въоръженията“, директор на дирекция „Политика за сигурност“ и заместник-политически директор в МВнР. От март 2019 г. е посланик, постоянен представител на България в НАТО.
На 1 март 2022 г. е избран от 47-то Народно събрание за министър на отбраната. След разпускането на 47-то Народно събрание е посланик за специални поръчения в МВнР.