W wyborach samorządowych w 2018 roku kandydował na radnego Rady Miasta Szczecin z koalicyjnego komitetu Platforma.Nowoczesna Koalicja Obywatelska. Został także ogłoszony kandydatem Koalicji Obywatelskiej na urząd wiceprezydenta miasta (w ramach kampanii ubiegającego się o stanowisko prezydenta Sławomira Nitrasa, który nie przeszedł do II tury). Uzyskał mandat radnego z wynikiem 3059 głosów. W radzie miasta zasiadł w klubie Koalicji Obywatelskiej, został wiceprzewodniczącym Komisji ds. Inicjatyw Społecznych, Sportu i Młodzieży. Przystąpił także do Komisji ds. Budownictwa i Mieszkalnictwa, Komisji ds. Gospodarki Komunalnej i Ochrony Środowiska oraz Miejskiej Komisji Wyborczej. 18 grudnia 2019 roku został przewodniczącym Komisji ds. Kultury i Promocji, powstałej w wyniku likwidacji Komisji Kultury.
W 2020 roku został współprzewodniczącym nowo powstałego szczecińskiego oddziału Partii Zieloni. 15 stycznia 2022 roku został wybrany na współprzewodniczącego partii Zieloni (wraz z Urszulą Zielińską). W wyborach parlamentarnych w 2023 roku bez powodzenia kandydował z listy KO do Sejmu w okręgu koszalińskim. W 2024 roku uzyskał reelekcję do rady miejskiej Szczecina oraz został kierownikiem ds.