Radny wybrany z listy Komitetu Wyborczego Prawo i Sprawiedliwość, członek Klubu Radnych Prawo i Sprawiedliwość, wykształcenie wyższe, podleśniczy w Nadleśnictwie Rytel.
Honorowy krwiodawca, przewodniczący NSZZ Solidarność działającego przy Nadleśnictwie Rytel, właściciel hodowli psów rasowych Beagle-superbia forestarii FCI
Rocznik 1991
Hobby: kynologia, sztuki walki, piłka nożna.
Okręg wyborczy nr 1 obejmujący ulice:
31 Stycznia, Agrestowa, Aluminiowa, Asnyka, Baczyńskiego, Bałuckiego, Bankowa, Batorego, Berenta, Białoszewskiego, Bieszka, Boczna, Borówkowa, Bratnego, Brązowa, Brzechwy, Brzoskwiniowa, Bytowska, Cechowa, Chopina, Cisowa, Cynkowa, Cytrynowa, Czereśniowa, Człuchowska, Daglezjowa, Dąbrowskiej, Dębowa, Długosza, Droga do Władysławka, Fredry, Frezerska, Gałczyńskiego, Gimnazjalna, Głogowa, Gojawiczyńskiej, Gombrowicza, Grobelna, Grunwaldzka, Gruszkowa, Gwintowa, Herberta, Heweliusza, Hutnicza, Jabłoniowa, Jagodowa, Jaracza, Jarzębinowa, Jastruna, Jaśminowa, Jaworowa, Jesionowa, Jeziorna, Jeżynowa, Karnowskiego, Kasprowicza, Klonowa, Kobaltowa, Kochanowskiego, Kołłątaja, Konarskiego, Konopnickiej, Konstrukcyjna, Kopernika, Koszarowa, Kościuszki, Krasińskiego, Kraszewskiego, Kręta, Krótka, Kruczkowskiego, Kwiatowa, Lelewela, Lema, Lenartowicza, Leszczynowa, Leśmiana, Leśna, Lutownicza, Magnezowa, Malczewskiego, Malinowa, Manganowa, Metalowa, Meteorologiczna, Mickiewicza, Miedziana, Migdałowa, Miłosza, Młyńska, Modrzewiowa, Moniuszki, Morelowa, Mosiężna, Myśliboja, Nałkowskiej, Niemcewicza, Niklowa, Nitowa, Norwida, Nowe Miasto, Ogrodowa, Okrężna, Ołowiana, Orkana, Orzechowa, Orzeszkowej, Paderewskiego, Pietruszkowa, Plac Jagielloński, Plac Kościelny, Plac Piastowski, Platynowa, Pocztowa, Podgórna, Podlesie, Podmurna, Pokoju Toruńskiego, Pomarańczowa, Porzeczkowa, Poziomkowa, Prusa, Przybosia, Reja, Reymonta, Rodziewiczówny, San Carlos, Sienkiewicza, Skargi, Skłodowskiej-Curie, Słoneczne Wzgórze, Słowackiego, Solskiego, Sosnowa, Spawalnicza, Srebrna, Staffa, Stalowa, Staroszkolna, Stary Rynek, Staszica, Stroma, Strzelecka, Sukienników, Szeroka, Szewska, Szlifierska, Szpitalna, Śliwkowa, Ślusarska, Śniadeckich, Św. Pawła, Św. Piotra, Tetmajera, Tischnera, Tokarska, Truskawkowa, Tuwima, Tytanowa, Weilanda, Weterynaryjna, Wierzbowa, Winogronowa, Wiśniowa, Witkacego, Wodna, Wróblewskiego, Wrzosowa, Wybickiego, Wysoka, Wyspiańskiego, Zamieście, Zapolskiej, Zielona, Złota, Żelazna, Żeliwna, Żeromskiego, Żurawinowa.