W wyborach samorządowych w 2010 zdobył mandat radnego Rady Miejskiej w Kłodzku w Kłodzku w okręgu nr 2.

Należał do najbardziej aktywnych opozycyjnych radnych w kadencji 2010–2014 (do końca 2013 złożył ponad 100 interpelacji). Władze Kłodzka podjęły próbę usunięcia go z Rady Miejskiej uchwałą z dnia 27 czerwca 2013. 26 lipca 2013 wojewoda dolnośląski stwierdził nieważność tej uchwały, wydając rozstrzygnięcie nadzorcze.

30 listopada 2014 w drugiej turze wyborów samorządowych został wybrany na urząd burmistrza Kłodzka z ramienia KWW „Lubię Kłodzko” (popieranego przez PO), wygrywając w II turze z dotychczasowym burmistrzem Bogusławem Szpytmą, uzyskując 58,54% ważnych głosów. W ramach przezwyciężania odziedziczonego po poprzedniku zadłużenia miasta, po wyborze poprosił Radę Miejską o obniżenie sobie pensji, obniżył także płace kierowników wydziałów urzędu miasta, i powołał tylko jednego zastępcę. W 2018 uzyskał reelekcję na kolejną kadencję, zdobywając w I turze 67,56% głosów.