1974. február 11-én születtem Karcagon. 1992-ben Szolnokon érettségiztem a Varga Katalin Kéttannyelvű Gimnáziumban. 1997-ben a Budapesti Közgazdaságtudományi Egyetem nemzetközi kapcsolatok, Európa-tanulmányok és spanyol közgazdasági szaknyelvtanár szakon szereztem diplomát. 1997 és 2000 között a BKE nemzetközi kapcsolatok doktori iskolájának tudományos ösztöndíjasa voltam. 2002-ben PH.D fokozatot szereztem. 1999-tól az ELTE Állam- és Jogtudományi Karán tanultam, 2003-ban doktoráltam. 1997 és 2000 között a BKE-n, majd 2000 és 2005 között a Zrínyi Miklós Nemzetvédelmi Egyetemen tanítottam, ahol 2007-ben címzetes egyetemi tanári címet kaptam. A magyaron kívül hat – angol, francia, orosz, spanyol, norvég és német – nyelven beszélek.
1999-2011 között tagja voltam az MSZP-nek. 2004 és 2010 között az MSZP országos elnökségének a tagja voltam. A 2002. évi országgyűlési választásokon akkori pártom országos listájáról jutottam be a Parlamentbe. 2002 és 2006 között a Honvédelmi bizottság és az Európai ügyek bizottságának a tagja voltam. A 2006. évi országgyűlési választásokon Jász-Nagykun-Szolnok megyében területi listán szereztem mandátumot. 2006-ban a Honvédelmi és rendészeti bizottság és a Nemzetbiztonsági bizottság tagja lettem. 2007. július 1-én a Honvédelmi Minisztérium államtitkárrá neveztek ki. A 2010. évi országgyűlési választásokon akkori pártom országos listájáról jutottam be a Parlamentbe.
2011-től a Demokratikus Koalíció tagja vagyok. 2011-2013 elnökségi tag, majd 2013-tól a DK alelnöke vagyok. 2010 és 2011 között a Nemzetbiztonsági bizottság elnöke voltam. 2014. évi országgyűlési választásokon az MSZP-E14-DK-PM-MLP országos listájáról jutottam be a Parlamentbe. 2014 és 2018 között a Honvédelmi és Rendészeti Bizottság tagja voltam. 2018-ban a Demokratikus Koalíció országos listájáról jutottam be az Országgyűlésbe. 2018 és 2022 között a Honvédelmi és rendészeti bizottság alelnöke voltam. 2018. május 8-tól a Demokratikus Koalíció frakciójának általános frakcióvezető-helyettese vagyok. A 2022-es országgyűlési választásokon a közös ellenzéki listáról újra bejutottam a Parlamentbe. 2022 óta a Külügyi bizottság tagja, és az Országgyűlés jegyzője vagyok. 2016-ban Radnóti Miklós Anti-Rasszista díjat kaptam.
Számtalan nemzetközi parlamenti delegáció tagja vagyok. 2019 és 2022 között az IPU Nemzetközi Humanitárius Jog Tiszteletben Tartásáért Felelős Bizottságának elnöke voltam, 2023 óta az IPU Terrorizmus és Erőszakos Szélsőség Elleni Magas Szintű Tanácsadó Testületének alelnöke vagyok. A NATO Parlamenti Közgyűlés Tudományos és Technológiai bizottságában 2020 és 2022 között alelnöki posztot töltöttem be. 2022-ben a Madridi Közgyűlésen a Bizottság elnökévé választottak meg.
2022-től Dobrev Klára Árnyékkormányában a honvédelmi árnyékminiszter posztot töltöm be.