Prezes SDP od 2011 roku, założyciel Radia Wnet (2008), Redaktor Naczelny „Kuriera” Wnet. Ukończył filozofię na Uniwersytecie Warszawskim. Pracę radiowca rozpoczął od prowadzenia rozmów politycznych w Radiu Zet, gdzie stworzył „Śniadanie z Radiem Zet” i audycję „Jazda Polska”. W 2002 prowadził w Polsacie program „Czarny Pies i Biały Kot”, a od 2005 w TVP1 – program publicystyczny komentujący tydzień „W i O” . Od 8 lipca 2006 do 25 lutego 2009 dyrektor Programu III Polskiego Radia. W Radio Wnet prowadzi „Poranek Wnet” trzy razy w tygodniu.