Budapesten születettem 1955-ben. Székesfehérváron, a mezőgazdasági szakközépiskolában érettségiztem.
A rendszerváltásig fizikai munkát végeztem, elsősorban az építőiparban.
1986–91. között a Bokréta utcai speciális nevelőotthonban voltam pedagógus.
1991-ben fejeztem be a tanárképző főiskolai tanulmányaimat Szombathelyen, és ugyanebben az évben kezdtem el dolgozni az 1956-os Intézetben.
2019-től nyugdíjasként folytatom a kutatómunkát.
Kötetek, tanulmányok:
- A „véres csütörtök”. Századvég, 1990/1. 241-251. o.
- Angyal István Saját kezű vallomása (szöveggondozás, dokumentumválogatás, jegyzetkészítés, névmutató-összeállítás). Pesti Szalon Kiadó. Bp. 1991. 211. o.
- Tűzoltó utcai fegyveres csoport a forradalomban. 1956-os Intézet, 1993. 99. o.
- Ferencváros 1956 (A kerület fegyveres csoportjai). 1956-os Intézet, 1997. 340. o.
- Az 1956-os forradalom a XIII. kerületben. XIII. kerületi Helytörténeti füzetek, 1997. okt.
- Corvinisták 1956 (A VIII. kerület fegyveres csoportjai). 1956-os Intézet, 2001. 648. o.
- Mítoszok helyett – 1956 –. (Tanulmányok: Budapest ostroma, 1956. Dudás József a forradalomban. Tóth Ilona. Manseld Péter. A bécsi „Magyar Forradalmi Tanács”. A „Bástya” csoport.) Noran kiadó, 2003. 388. o.
- A (II. kerületi) Nemzeti Forradalmi Bizottmány. Évkönyv XI. Bp., 1956-os Intézet, 2003. 208–222. o.
- Dokumentumfilmek `56., Metropolis, 2004/2 40-49. o.
- Széna tériek 1956. 1956-os Intézet-Állambiztonsági Szolgálatok Történeti Levéltára, 2004. 370. o.
- „Ellenfehérkönyv” (1956 képei Budapest Főváros Levéltárában). Szerző kiadása, 2006. 4. o.
- 1956 Mártírjai. Rubicon-ház, 2006. 116 o.
- Pesti srácok (Portrék 1956-ból). Stencil Kulturális Alapítvány, 2006. 288. o.
- Köztársaság tér 1956. 1956-os Intézet, 2006. 224. o.
- Angyalföld 1956 (Emberek, sorsok, emlékek; Juhász Katalinnal és Szabó Ivettel). Angyalföldi Helytörténeti Gyűjtemény – 1956-os Intézet, Budapest, 2006.
- 1956 Ferencvárosban (Ferencvárosi Almanach; Helytörténeti zsebkönyv; Tudományos munkatárs; In: Ferencváros szabadságharcosai 13–94. o.). Ferencvárosi Helytörténeti Egyesület, Budapest, 2006.
- Az 1956-os megtorlás adatbázisa. Budapest Főváros Levéltára, 2006. Lektorálás.
- The Hungarian revolution of 1956 (Myths and Realities) Editors: Peter Pastor, Ivan Sanders; Translated: Mario D. Fenyo. Columbia University Press, New York, 2006. 210. o.
- „Jogot akartam mindenkinek”. Iván Kovács László Emlékkönyv. (Filep Tiborral) Gold Book, 2007. 180. o.
- Angyal István (1928–1958) (Angyal István önvallomásai) Noran, 2008. 352. o.
- A „Baross Köztársaság” (A VII. kerület felkelőcsoportjai). 1956-os Intézet - Állambiztonsági Szolgálatok Történeti Levéltára – L`Harmattan, 2011. 512. o.
- „Megbombáztuk Kaposvárt” (A kaposvári Csiky Gergely Színház és a kultúrpolitika). Napvilág Kiadó - 1956-os Intézet Alapítvány, 2013. 224. o.
- Eörsi István, 1956–57. Élet és Irodalom, 2013. X. 11. online. Másodközlés: Beszélő online, 2013. XI. 18.
- 1956 képe az 1990 utáni jobboldali-konzervatív narratívakban. In: Búvópatakok – Széttekintés. 1956-os Intézet XIX. 2013-as évkönyve. 200-248. o.
- A konzervatív, jobboldali emlékezet 1956-ról. Beszélő online 2014. IV. 24.
- Soroksár 1956. Táncsics Mihály Művelődési Ház, 2014. 304. o.
- Kérdések és válaszok 1956-ról. (Feitl Istvánnal, Ripp Zoltánnal és Standeisky Évával.) Napvilág Kiadó, 2015.
- A pesterzsébeti fegyveres ellenállás, 1956. 1956-os Intézet Alapítvány Állambiztonsági Szolgálatok Történeti Levéltára, 2015.
- Kőbánya 1956 (Fegyveres ellenállás a X. kerületben), Kőbányai Önkormányzat, 2016.
- A csepeli fegyveres ellenállás 1956., Kronosz–Állambiztonsági Szolgálatok Történeti Levéltára–1956-os Intézet, 2016.
- Zugló 1956 (Fegyveres ellenállás a XIV. kerületben), Zuglói Önkormányzat, 2016.
- Rendkívüli idők, rendkívüli cselekmények (Tóth Ilona és Mansfeld Péter története és mítosza), Szerzői kiadás, 2016.
- A „budai srácok” 1956., OSZK, 2018.
- Párhuzamos életrajzok. Dózsa László és Pruck Pál, In: Újratervezések. 1956-os Intézet évkönyve, XXIII. 2018.
- A pesti lányok, 1956., Noran Libro, 2019.