Dziennikarz, absolwent politologii na Uniwersytecie Kardynała Stefana Wyszyńskiego w Warszawie (2003); od 2003 r. związany z „Tygodnikiem Solidarność”, gdzie był kierownikiem działu społeczno-związkowego (styczeń 2009 – styczeń 2010) i zastępcą redaktora naczelnego (od stycznia 2010), a później redaktorem naczelnym (sierpień 2015 – grudzień 2016); pracował także w dzienniku „Życie” (2000-2001) oraz w Polskim Radiu 24, którego był dyrektorem (luty 2023 - grudzień 2023).
Jako pierwszy przeprowadził wywiad na temat polskich przemian z prof. Witoldem Kieżunem pod znamiennym tytułem: „Polska neo-kolonią” (w marcu 2011 r., „TS” nr 12). Od stycznia 2010 do stycznia 2013 r. przeprowadził 21 rozmów z pisarzem Markiem Nowakowskim w cyklu „Powidoki”, które ukazały się w książce „Okopy Świętej Trójcy”, wydanej przez wydawnictwo Zysk. Jest współautorem cyklu wywiadów opublikowanych w książce wydanej na 20-lecie polskiej transformacji w 2009 r. pt. „Polska i Solidarność. 20 lat przemian. Jak wykorzystaliśmy odzyskaną wolność”.
Jest jednym z autorów książki „Solidarność. Kronika lat walki 1980-2015”.