Był publicystą i felietonistą tygodnika „wSieci”. Publikuje w tygodniku „Gazeta Polska”, w którym od stycznia 2016 r. jest szefem działu Historia. Twórca i redaktor comiesięcznego dodatku „Gazeta Polska. Historia. Drogi do niepodległości”.
Telewizja Od 2016 wraz z Robertem Kaczmarkiem, prowadzi na antenie TVP cykl programów „Nakręceni na dokument”. Program prezentujący archiwalne filmy dokumentalne o historii Warszawy.
Od 2017 współprowadzi na antenie TVP3 Warszawa (obecnie z historykiem dr. Krzysztofem Rakiem) cykl rozmów o historii i kulturze „CHiP – Cywilizacja, Historia i Polityka. Rozmowy niecodzienne”https://warszawa.tvp.pl/33947102/chip-rozmowy-niecodzienne..
Jest autorem cyklu o nieznanych historiach Warszawy – „Warszawa mówi” dla TVP3 Warszawahttps://warszawa.tvp.pl/55128896/warszawa-mowi.. To autorski projekt filmowy, w którym każdy odcinek to jedna z „ukrytych warszawskich historii” (od Powstania Styczniowego po Powstanie Warszawskie).
Autor, scenarzysta, reżyser i narrator filmu dokumentalnego „Virtuti Militari. Opowieść o żołnierskich cnotach” – przywołującego postać księcia Józefa Poniatowskiego (2022).