W 2002 przystąpił do Prawa i Sprawiedliwości. W 2006 z listy PiS został wybrany na radnego miejskiego w Głuchołazach. Odszedł z partii w wyniku konfliktu między Sławomirem Kłosowskim a Mieczysławem Walkiewiczem, z którym wcześniej współpracował. W 2010 uzyskał reelekcję z ramienia własnego komitetu. W tym samym roku bezskutecznie starał się o stanowisko burmistrza Głuchołaz, przegrywając w drugiej turze z Edwardem Szupryczyńskim. Przystąpił następnie do partii Polska Jest Najważniejsza, z której listy w wyborach parlamentarnych w 2011 kandydował do Sejmu. W 2013 wraz z innymi działaczami tego ugrupowania współtworzył partię Polska Razem. W wyborach samorządowych w 2014 ponownie ubiegał się o urząd burmistrza, wygrywając pierwszą turę i ponownie przegrywając w drugiej z Edwardem Szupryczyńskim. Nie ubiegał się o reelekcję do rady gminy, natomiast jego komitet wprowadził wówczas do rady 7 na 21 radnych. Przed wyborami w 2015 został członkiem zespołu doradców Beaty Szydło, odpowiadając za fundusze europejskie.