Z wykształcenia socjolog. Pracował w mediach, był m.in. dyrektorem Biura Reklamy TVP. Założył w Łomiankach ruch miejski DIALOG, który w wyborach 2014 r. zdobył 10% głosów. Współtwórca porozumienia „Mieszkańcy Łomianek”, które w 2018 r. wygrało wybory na burmistrza i wraz z koalicjantem ma większość w Radzie Miejskiej. Członek Zarządu Kongresu Ruchów Miejskich pierwszej kadencji, obecnie prezes zarządu KRM IV kadencji. Do 14 lutego 2022 pełnił funkcję wiceburmistrza Łomianek.
Wszyscy do tego zmierzamy, startujemy w wyborach, chcemy przejąć władzę w naszych miastach. W kilku przypadkach to się udało. Chcę przyjrzeć się jednemu z nich. Mojemu przypadkowi.