Представляет депутатский корпус в комиссии по безопасности дорожного движения при губернаторе, Топонимической комиссии Санкт-Петербурга.
Член фракции «Единая Россия».
С 2007 по 2011 год руководил Молодой Гвардией Единой России Санкт-Петербурга.
С 2008 по 2009 год являлся штатным помощником депутата Законодательного Собрания Виталия Милонова.
В 2009 и в 2016 году избирался депутатом муниципального совета муниципального образования МО Княжево 4-го и 5-го созывов.
С 2009 года по 2016 год – глава местной администрации муниципального образования муниципальный округ Княжево.
С 2013 года Председатель Санкт-Петербургского Регионального отделения Всероссийской общественной организации «Союз Пешеходов России».
В сентябре 2016 года был избран депутатом Законодательного Собрания Санкт-Петербурга шестого созыва. Вошел в состав комитета по законодательству и постоянной комиссии по вопросам правопорядка и законности.
В сентябре 2021 года избран депутатом Законодательного Собрания Санкт-Петербурга седьмого созыва. Входит в состав бюджетно-финансового комитета, является председателем постоянной комиссии по транспорту и развитию транспортной инфраструктуры.
Фото: ФедералПресс / Татьяна Буторина