Zalaegerszegen született, 1991 óta Miskolcon él. 1997-ben diplomázott a Miskolci Egyetemen, végzettsége történelem szakos bölcsész és középiskolai tanár, később német nyelvű társadalomtudományi és gazdasági szakfordító szakirányú továbbképzési szakot végzett. A 2017. május 15. – 2020. július 31. közötti időszak kivételével, amikor felsőoktatásért felelős helyettes államtitkárként Budapesten dolgozott, folyamatosan a Miskolci Egyetem alkalmazásában állt, az oktatástól és egyetemtől ezen időszak alatt sem szakadt el, órákat folyamatosan tartott. Kutatási területe a kora újkori, újkori magyar történelem, valamint a Habsburg Birodalom története. 2001-ben szerezte PhD fokozatát, 2016-ban habilitált, 2019. szeptember 1-jétől egyetemi tanár. 2009-2013. között a Miskolci Egyetem Bölcsészettudományi Karának általános és tanulmányi dékánhelyettese volt, rövid dékánságot követően 2013. szeptember 17-től 2017. május 14-ig terjedő időszakban a Miskolci Egyetem általános rektorhelyettesi feladatait látta el. 2017. május 15. – 2020. július 31. között felsőoktatásért felelős helyettes államtitkári pozíciót töltött be. 2020. augusztus 1-jétől rektori feladatokat ellátó általános rektorhelyettes volt a Miskolci Egyetemen, 2021. február 12-től a Miskolci Egyetem rektora. Miskolc városához, a régióhoz ezer szállal kötődik, részt vett az Északkelet-magyarországi regionális fejlesztés kidolgozásában Dr. Palkovics László innovációs és technológiai miniszter irányítása mellett. Rektorsága alatt a Miskolci Egyetem fejlesztésén túl tevékenykedik a régió felemelkedéséért, a térség munkaerő megtartó képességének növeléséért, továbbá elkötelezett a társadalmi felelősségvállalás mellett, harmadik missziós tevékenységekkel sokat tesz a régióban élőkért.