
Ur. 1965; magisterium na UW 1988, doktorat tamże 2000, habilitacja tamże 2012. Od 1992 asystent, a od 2000 adiunkt w Instytucie Historycznym UW. W latach 2002-2005 zastępca dyrektora Instytutu d/s studenckich. W latach 2005-2019 członek Komisji Dydaktycznej Rady Naukowej IH. W latach 2013-2020 zastępca przewodniczacego Rady Naukowej IH. W 2020 przewodniczący Rady Dydaktycznej kierunków "Historia" i "Historia i kultura Żydów"
Między izbą a cesarzem. Marszałkowie izby poselskiej w Królestwie Polskim, "Przegląd Historyczny", t. 84, 1993, s. 135-150; Marcin Badeni (1751-1824). Kariera kontuszowego ministra, Warszawa 1994; "Miasto ma mieszkańców, wieś obywateli". Kajetana Koźmiana koncepcje wspólnoty politycznej (do 1830 roku), Wrocław 2004 (II wyd.: Toruń 2017); Rząd Królestwa Polskiego wobec sejmików i zgromadzeń gminnych 1815-1830, Warszawa 2010; Uniwersytet Królewski 1816-1831, [w:] Dzieje Uniwersytetu Warszawskiego 1816-1915, red. T.Kizwalter, Warszawa 2016, s.53-361; W "naszym pogrobowym położeniu". Kajetan Koźmian po powstaniu listopadowym, Toruń 2019.