1986-ban Miskolcon a Nehézipari Műszaki Egyetemen okleveles gépészmérnökként diplomázott, 1996-ban az egri Eszterházy Károly Tanárképző Főiskolán mérnök-tanár, majd 2000-ben számítástechnikai szoftver-üzemeltető képesítést szerzett. 2002-ben a budapesti Műszaki és Gazdaságtudományi Egyetemen közlekedési műszaki szakértői vizsgát tett, majd ugyanitt 2009-ben PhD tudományos fokozatot szerzett. 1987-1988 között a Ferromasch Tiszaszalkai Gyáregységében dolgozott fejlesztőmérnökként. 1988-1999 között a vásárosnaményi Ipari, Kereskedelmi és Vendéglátóipari Szakképző Iskolában dolgozott, először mérnöktanári, majd 1993-tól 1999-ig műszaki igazgató-helyettesi beosztásban. 1999-2006 között a Szabolcs-Szatmár Bereg Megyei Munkaügyi Központ Vásárosnaményi Kirendeltségének vezetője. 2006-2018 között a Magyar Országgyűlés parlamenti képviselője. 2010-től 2015-ig a Nemzetgazdasági Minisztérium munkaerő-piacért felelős államtitkára. 2019-óta a Debreceni Egyetem Műszaki Karának adjunktusa. 2022 decemberétől a Miniszterelnöki Kabinetiroda, 2023-tól a Gazdaságfejlesztési-, majd 2024-től a Nemzetgazdasági Minisztérium foglalkoztatáspolitikáért felelős államtitkára. Angolból felsőfokú, németből alapfokú nyelvvizsgával rendelkezik.
Korábban a következő Portfolio konferencián vett részt előadóként: