A Teleki Blanka Gimnáziumban[1] és az Eötvös Loránd TudományegyetemBölcsészettudományi Karán végezte tanulmányait. 1987-től a Hadtörténeti intézet és Múzeumban dolgozik, 2011 óta a parancsnok tudományos helyettese. Emellett a Károlyi Gáspár Református egyetem egyetemi tanára, a Történettudományi Doktori Iskola vezetője, valamint a VERITAS Történetkutató Intézet és Levéltár Dualizmuskori Kutatócsoportjának vezetője.
Egyetemi doktori értekezését (Hatvani Imre szabadcsapatvezér és az abrudbányai katasztrófa. A magyar-román megbékélés meghiúsulása 1849-ben) 1995-ben védte meg, ezt az ELTE doktori tanácsa 1997-ben PhD fokozatra minősítette át. 2009-ben védte meg akadémiai doktori értekezését (Kossuth hadserege, Kossuth fővezérei). Számos, főleg az 1848-as forradalommal és szabadságharccal foglalkozó könyvet publikált.
↑Hermann: Hermann Róbert: Az abrudbányai tragédia, 1849: Hatvani Imre szabadcsapatvezér és a magyar-román megbékélés meghiúsulása. Budapest: Heraldika. 1999. ISBN 963-85853-1-5 Részletes portré a szerzőről