Samorządowiec, prawnik i nauczyciel akademicki. Radny Miejski w kadencjach 2006–2010 i 2010–2014. W 2014 roku został ponownie wybrany do Rady Miejskiej i objął funkcję zastępcy prezydenta Białej Podlaskiej, odpowiedzialnego za oświatę, kulturę, sport i politykę społeczną. W 2018 roku wygrał wybory na prezydenta, a w 2024 z powodzeniem ubiegał się o reelekcję, wygrywając w pierwszej turze z wynikiem 53,12% głosów.