Az Eötvös Loránd Tudományegyetemen 1977-ben szerzett történész és szociológus diplomát. Ettől az évtől az ELTE Bölcsészettudományi Karának oktatója. 1981–1995 között a művelődéstörténeti tanszéken docensként dolgozott. 1991-2020 között a Central European University részmunkaidős tanára is. 1993-tól 2010-ig a Budapesti Negyed főszerkesztője. 1995-től 2017-ig az ELTE BTK Gazdaság- és Társadalomtörténeti tanszékvezetője volt, jelenleg az egyetem professor emeritusa. Több alkalommal is külföldi egyetemek vendégprofesszora volt (Minnesota, Utrecht, Amszterdam, Pennsylvania, Columbia). 2003-tól a Habsburg Történeti Intézet igazgatója. 2006 óta a Magyar Tudományos Akadémia doktora. 2008-ban munkásságát a Magyar Köztársaság Széchenyi-díjjal ismerte el. A Habsburg-Lotharingiai Ház Európai Szent György Lovagrendjének tiszteletbeli tagja. Kutatási területe az Osztrák–Magyar Monarchia kora, a polgárosodás, a szimbolikus politika és Budapest története. Legutóbb megjelent könyve: Mozaik. Magyar jelenidő és történelem. (Budapest, 2020.)
Korábban a következő Portfolio konferencián vett részt előadóként: