Ur. w 1972 r. w Warszawie. Ukończył historię na Wydziale Historycznym Uniwersytetu Jagiellońskiego. W 2003 r. uzyskał tytuł doktora nauk humanistycznych UJ. W latach 2004–2008 pracował na stanowisku głównego specjalisty w Radzie Ochrony Pamięci Walk i Męczeństwa. Uczestniczył w organizacji uroczystości 60. rocznicy oswobodzenia niemieckiego obozu koncentracyjnego Auschwitz-Birkenau i uroczystości otwarcia Cmentarza Obrońców Lwowa, oraz wystaw: Warszawa-Budapeszt 1956 (2006), poświęconej pomocy społeczeństwa polskiego Węgrom w czasie powstania w październiku i w listopadzie 1956 r., a także Reżimy totalitarne wobec ludzi nauki 1939-1945. Uniwersytet Jagielloński – Sonderaktion Krakau i Zbrodnia katyńska (2007). W latach 2000–2006 wykładał historię Rosji i ZSRS w Instytucie Rusycystyki Uniwersytetu Warszawskiego.
Opublikował książki: „Wzór piłsudczyka”. Wacław Lipiński 1896–1949. Żołnierz, historyk, działacz polityczny (2001), Wierni Polsce. Ludzie konspiracji piłsudczykowskiej 1939-1947 (2005), za którą otrzymał nagrodę specjalną Ministra Kultury i Dziedzictwa Narodowego Kazimierza M. Ujazdowskiego, biografię Jerzego Duszyńskiego Sława i przemijanie (2005), Wierni Polsce t. 2, Publicystyka piłsudczykowska w kraju 1940–1946 (2007), Orlęta Warszawy. Organizacja Orląt Związku Strzeleckiego w Warszawie. Działalność przedwojenna, konspiracyjna i losy powojenne (2009). Był współautorem albumu Gdy Wódz odchodził w wieczność... (2005), poświęconego uroczystościom żałobnym po śmierci Marszałka Józefa Piłsudskiego.
Jest autorem wielu artykułów, biogramów, recenzji, opracowań dokumentów (publikowanych m.in. w „Niepodległości”, „Przeglądzie Historyczno-Wojskowym”, „Zeszytach Historycznych” Instytutu Literackiego w Paryżu, „Zeszytach Historycznych WiN-u”), a także przypisów i posłowia do wspomnień Ferdynanda Goetla Czasy wojny (z przedmową Władysława Bartoszewskiego) (2005) oraz Ignacego Radlickiego, Kapo odpowiedział – Auschwitz. Wspomnienia adwokata z obozu koncentracyjnego (z przedmową Józefa Szajny) (2008) oraz ponad pięćdziesięciu tekstów, które znalazły się na tabliczkach informacyjnych w Muzeum Powstania Warszawskiego (w Przewodniku po Muzeum Powstania Warszawskiego jest wymieniony jako jeden z współtwórców tej instytucji). Współpracuje z Muzeum Więzienia Pawiak (coroczne wykłady w czasie Dni Pawiaka). W latach 2004–2008 był członkiem redakcji czasopisma „Niepodległość” poświęconego najnowszej historii Polski. Współpracował z wydawnictwem edukacyjnym Nowa Era jako autor scenariuszy, tekstu broszury Lekcja katyńska, promującej film Andrzeja Wajdy Katyń (z posłowiem reżysera) oraz konsultant historyczny. Jest autorem zeszytu ćwiczeń egzaminacyjnych dla klasy III gimnazjum z serii A to historia! (Warszawa 2008).
Od 1 lipca 2008 r. jest pracownikiem Biura Edukacji Publicznej Instytutu Pamięci Narodowej (na stanowisku głównego specjalisty), od września 2008 r. – członkiem kolegium redakcyjnego „Biuletynu IPN”. Współpracował z Sekretariatem Prezesa IPN przy tworzeniu portalu „Wrzesień 1939”. Był konsultantem albumu „A więc wojna...”. Ludność cywilna we wrześniu 1939 r. Jest członkiem zespołu opracowującego Słownik biograficzny dwóch okupacji (Polskiego Państwa Podziemnego) – projektu centralnego BEP IPN. Ostatnio opublikował książkę Na wzór Berka Joselewicza. Sylwetki żołnierzy i oficerów pochodzenia żydowskiego w Legionach Polskich (Warszawa 2010). Pracuje nad rozprawą habilitacyjną Konspiracja polityczna piłsudczyków w kraju w latach 1939-1947.