Jest absolwentem historii na Wydziale Humanistycznym Uniwersytetu Zielonogórskiego (2007). Jest trzykrotnym stypendystą Polonia Aid Foundation Trust w Londynie (2013, 2014 i 2018). Jako niezależny historyk specjalizuje się w tematyce Armii Krajowej, ze szczególnym uwzględnieniem dziejów Zgrupowań Partyzanckich AK „Ponury”, akcji zbrojnych polskiego podziemia, kontrwywiadu oraz losów cichociemnych. Jest członkiem Środowiska Świętokrzyskich Zgrupowań Partyzanckich Armii Krajowej „Ponury”-„Nurt”.