Historik, zabývá se politickými, hospodářskými a sociálními dějinami střední a východní Evropy a Balkánu. Od roku 1991 je zaměstnán v Masarykově ústavu a Archívu Akademie věd České republiky. Současně od roku 1998 působí na Filozofické fakultě Univerzity Karlovy, kde přednáší české a slovenské dějiny, a od roku 2011 také na Fakultě přírodovědné a humanitně-pedagogické Technické univerzity v Liberci, kde přednáší české a světové dějiny 19. a 20. století.