Profesor nauk humanistycznych, od 2014 roku związany z UKSW, wcześniej pracował na Uniwersytecie Jagiellońskim. W latach 2011-16 członek Rady Instytutu Pamięci Narodowej i jej ostatni przewodniczący.
Publicysta i komentator polityczny. Twórca kanału YouTubowego "Dudek o Historii", a także autor i współautor ponad dwudziestu książek. W Dwójce prowadzi cykl "Rzeczypospolite", w ramach którego rozmawia o historii Polski, zwykle tej najnowszej, z autorami najważniejszych książek na ten temat.