Sikorskiego, w Instytucie Marszałka Piłsudskiego oraz w Studium Polski Podziemnej w Londynie. W 1988 uzyskał stopień doktora nauk humanistycznych. W latach 1985–2001 był pracownikiem Instytutu Historii PAN w Warszawie. Od 1991 był stałym współpracownikiem Telewizji Polskiej S.A. W okresie od czerwca 1992 do września 2011 zrealizował kilkadziesiąt filmów dokumentalnych oraz kilkaset programów historycznych: dla 3 Programu TVP, dla TVP Info, Działu Form Dokumentalnych II Programu TVP, Redakcji Artystycznej II Programu TVP, Naczelnej Redakcji Programów Wojskowych TVP, dla Oddziału Warszawskiego TVP S.A.; dla Discovery Channel oraz dla Departamentu Społeczno-Wychowawczego Ministerstwa Obrony Narodowej. 6 grudnia 2010 uzyskał stopień doktora habilitowanego nauk humanistycznych w zakresie historii na Wydziale Nauk Historycznych i Społecznych Uniwersytetu Kardynała Stefana Wyszyńskiego.

W 2011 był organizatorem międzynarodowej konferencji „Tobruk 1941” z udziałem historyków z Niemiec, Włoch, Słowacji, Czech. W tym samym roku ukazała się praca w języku polskim i angielskim „Tobruk 1941”.