1996-ban az ELTE Állam- és Jogtudományi Karán szerzett jogi diplomát, miután egy évig az Uppsalai Egyetemen is folytatott tanulmányokat a Svéd Intézet ösztöndíjasaként. 2001-2002 között az Oktatási Minisztériumban, háttérintézményi igazgatóként, 2002-2003-ban pedig a Határon Túli Magyarok Hivatalának főosztályvezetőjeként dolgozott. 2003 és 2010 között a magánszektorban folytatta pályafutását. 2010 és 2017 között Magyarország csíkszeredai főkonzulátusának vezetőjeként szolgált nagyköveti rangban.
2017 és 2023 között a Kárpát-medencei külképviseletek tevékenységének összehangolásáért, illetve a határon túli magyar közösségek hatékony támogatásáért felelt a Külgazdasági és Külügyminisztérium miniszteri biztosaként.
2018 óta parlamenti képviselő, és a törvényhozás tagjaként is aktív szereplője volt a külpolitikai folyamatoknak. Az Európa Tanács Parlamenti Közgyűlésének magyar delegációvezető-helyettese, a Jogi Bizottság tagja, valamint a NATO Parlamenti Közgyűlés magyar delegációvezetője, és az Országgyűlés Külügyi Bizottságának alelnöke volt.