Történész, politológus. 1990 óta dolgozik az SZTE Juhász Gyula Pedagógusképző Karának Alkalmazott Társadalomismereti Tanszékén. 1984-ben a szegedi József Attila Tudományegyetemen szerzett történelem-orosz szakos középiskolai tanári diplomát, majd 1995-ben az Eötvös Loránd Tudományegyetemen politológus végzettséget, ugyanitt 1998-ban politikatudomány PhD képzésen abszolutóriumot. Az intézeti tudományos diákkörének patronáló tanára, az SZTE JGYPK Tudományos Diákköri Tanács tagja.
A fenti témákban számos publikációja jelent meg magyar és angol nyelven, előadásaival rendszeresen részt vesz szakmai konferenciákon. Gyakorlati munkája során pedagógusokat készít fel a fiatalok állampolgári kompetenciáinak fejlesztésére, a témában középiskolások számára szervezett versenyek, pedagógusoknak meghirdetett pályázatok szakmai vezetője.