Ur. 1963 r. w Czechowicach-Dziedzicach; historyk, publicysta, doktor nauk humanistycznych w zakresie historii.
Absolwent Uniwersytetu Jagiellońskiego, doktoryzował się na Wydziale Historii i Dziedzictwa Kulturowego Uniwersytetu Papieskiego Jana Pawła II w Krakowie; od 1981r. związany z NSZZ „Solidarność”, w latach 2009-2012 członek rady programowej Radia Kraków. Pracował w dzienniku „Czas Krakowski”, publikował m.in. w „Gazecie Polskiej”, „Nowym Państwie”, „Gościu Niedzielnym”, „Dzienniku Polskim”, londyńskim „Tygodniu Polskim”, „Polonia Christiana” (stały współpracownik), „Gazecie Polskiej Codziennie”, „Naszym Dzienniku”, tygodniku „Źródło” (członek redakcji), dwumiesięczniku „Arcana” (członek redakcji). W latach 1998-1999 był redaktorem naczelnym „Kroniki XX wieku: Polska i świat”.
Od 2000 roku pracuje w krakowskim Oddziale IPN, w latach 2016-2021 był prezesem Instytutu Pamięci Narodowej. W jego dorobku znajdują się artykuły naukowe i popularnonaukowe, wystawy historyczne, warsztaty i wiele innych działań popularyzujących historię. Autor książek takich jak m.in. „Wojna z narodem”, „Czarne juwenalia”, współautor m.in.: „Czy ktoś przebije ten mur? Sprawa Stanisława Pyjasa”, „Stan wojenny w Małopolsce…”, „Komunizm w Polsce”, „Droga do niepodległości. Solidarność 1980-2005”, „Królowo Polski, przyrzekamy! Jasnogórskie Śluby Narodu Polskiego”, współautor serii książek historycznych dla dzieci „Kocham Polskę”.
Odznaczony Złotym Krzyżem Zasługi (2007).
Autor biogramów w „Wielkiej Księdze Patriotów Polskich”.
Nie znaleziono produktów spełniających podane kryteria.