1972-ben született Marosvásárhelyen. Középiskolai tanulmányait szülővárosában, a Bolyai Farkas Líceumban végezte. 1996-ban Budapesten, 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.
2017-2018 között Újpest alpolgármestereként dolgozott a városrész lakóiért.
Az Újpesti Jégkorong Akadémia társadalmi igazgatója.
Angolul és románul felsőfokon, franciául társalgási szinten beszél.
Újpesten él, nős, öt fiú édesapja.