Od piętnastu lat uczestniczy w życiu samorządowym i politycznym Olsztyna oraz Warmii i Mazur. Należy do partii Prawo i Sprawiedliwość. Przez dwie kadencje sprawuje funkcję Przewodniczącego Komitetu Miejskiego PiS w Olsztynie i członka Zarządu Okręgowego nr 35. Olsztynianie dwukrotnie: w 2010 i 2014roku wybrano go do Rady Miasta Olsztyna, gdzie jest Przewodniczącym opozycyjnego Klubu Radnych PiS.
Jest nauczycielem dyplomowanym, absolwentem AWF. Pracuje w Zespole Szkół Mechaniczno – Energetycznych w Olsztynie. Jego żona również jest nauczycielką. Syn Sebastian jest adwokatem.