Általános iskolai tanulmányait Bátkában végezte, majd a rimaszombati gimnáziumban érettségizett 1984-ben. A pozsonyi Comenius Egyetem Bölcsészettudományi Karán szerzett magyar nyelv és irodalom – történelem szakos tanári oklevelet (1989). Ezt követően a bátkai alapiskolában, majd a dunaszerdahelyi Vámbéry Ármin Gimnáziumban tanított. 2001-től a somorjai Fórum Kisebbségkutató Intézet tudományos munkatársa, később az intézet történeti szakosztályának igazgatója. 2005-ben a Pécsi Tudományegyetem multidiszciplináris doktori iskolájában doktori (PhD) fokozatot szerzett. Ugyanettől az évtől a Selye János Egyetem Tanárképző Kara Történelem Tanszékének a tanszékvezetője. 2011-ben a Pécsi Tudományegyetemen habilitált.
Szakmai érdeklődésének középpontjában elsősorban a szlovákiai magyarok két világháború közötti története áll. Kutatásai során részletesen foglalkozott a szlovákiai magyarok első bécsi döntés előtti magatartásával illetve a korabeli kormánypárti magyar politika kérdésével, de a szlovákiai magyarok 1956 során tanúsított magatartásával is. Több monográfia és kötet szerkesztője, összeállítója, számos tanulmány és ismeretterjesztő írás szerzője. Több – részben társszerzőkkel közösen írt – tankönyv szerzője. Alapító elnöke a Történelemtanárok Társulásának, tagja az MTA Szlovákiai Magyar Akadémiai Tanácsának.
2014. november 1-től a Fórum Kisebbségkutató Intézet igazgatója.