Urodzony 17 marca 1969 roku. Poseł, założyciel partii Biało-Czerwoni. Studiował na kierunku nauk politycznych na Uniwersytecie Warszawskim. W młodości pracował w tygodniku „NIE” jako dziennikarz śledczy. Związany był z Socjaldemokracją Rzeczypospolitej Polskiej, a w 2011 r. został wybrany na posła z ramienia Ruchu Palikota. W 2015 r. wystąpił z tej partii, po czym wraz z Grzegorzem Napieralskim stworzył partię Biało-Czerwoni.