Magisterium na UW 1995 (Historia) i 1996 (Stosunki Międzynarodowe), doktorat na UW w 2003 r. Zatrudniony w Instytucie Historycznym UW jako asystent od 1996, od 2004 jako adiunkt.
Stypendysta Uniwersytetu w Bielefeld 1997, University of Notre Dame (1999-2000), Freie Universität Berlin 2005, Rektor UW 2007 i Fundacji Humboldta 2009. Od 2006 r. członek redakcji miesięcznika "Mówią wieki". Współautor podręczników szkolnych i ponad stu artykułów popularnonaukowych. W latach 2011-2013 pracownik Niemieckiego Instytutu Historycznego w Warszawie.
Stypendysta Uniwersytetu w Bielefeld 1997, University of Notre Dame (1999-2000), Freie Universität Berlin 2005, Rektor UW 2007 i Fundacji Humboldta 2009. Od 2006 r. członek redakcji miesięcznika "Mówią wieki". Współautor podręczników szkolnych i ponad stu artykułów popularnonaukowych. W latach 2011-2013 pracownik Niemieckiego Instytutu Historycznego w Warszawie.