Tanulmányok:
- Nemzetközi Kapcsolatok Szak, Marx Károly Közgazdaság-tudományi Egyetem, 1994.
- Történelem szak, ELTE BTK, 1994.
- Történettudományi Doktori Iskola, ELTE BTK, 1997–2000.
Tudományos fokozat:
PhD ELTE BTK Történettudományi Doktori Iskola, 2002.
Habilitáció ELTE BTK, 2011.
Munkahelyek:
2014– MTA BTK Történettudományi Intézet, tudományos főmunkatárs (félállás)
2014– ELTE BTK, Új- és Jelenkori Magyar Történeti Tanszék, docens
2004–2014 ELTE BTK, Új- és Jelenkori Magyar Történeti Tanszék, adjunktus
1998–2004 ELTE BTK, Új- és Jelenkori Magyar Történeti Tanszék, tanársegéd
1994–1995 Kereskedelmi, Vendéglátó-ipari és Idegenforgalmi Főiskola, megbízott előadó
Kutatási terület:
Trianon és a magyar közgondolkodás, Magyarország külpolitikája a Horthy-korszakban, magyarországi sportélet a polgári korban.