Milan je absolvent pedagogické fakulty v Ústí nad Labem, obor český jazyk-dějepis. V současné době vede oddělení v Ústavu pro studium totalitních režimů. Je autorem knih a studií zaměřených na druhou polovinu 20. století a také členem slánské společnosti Patria, pravidelně přispívá do Slánského obzoru.