Działalność polityczna W 1994 wstąpił do Unii Demokratycznej, która w tym samym roku współtworzyła Unię Wolności, z której odszedł w 2002. Z ramienia UW był radnym Wrocławia w latach 1994–1998.
W 2002 wstąpił do Samoobrony RP. W wyborach samorządowych w tym samym roku zdobył z jej listy mandat radnego Sejmiku Województwa Dolnośląskiego II kadencji oraz bezskutecznie kandydował na urząd prezydenta Wrocławia (otrzymał 4,72% głosów). W eurowyborach w 2004 bez powodzenia ubiegał się o mandat deputowanego (otrzymał 11 639 głosów). We wrześniu 2004 odszedł z Samoobrony RP.
W 2006 przystąpił do Polskiego Stronnictwa Ludowego i bezskutecznie kandydował z jego poparciem na funkcję prezydenta miasta Wrocławia w wyborach w tym samym roku (otrzymał 2% głosów). W wyborach do Sejmu w 2007 także bez rezultatu startował z listy tej partii (otrzymał 2915 głosów). W wyborach samorządowych w 2010 ponownie bez powodzenia kandydował z ramienia PSL do sejmiku województwa.
W wyborach parlamentarnych w 2011 i 2015 ponownie bezskutecznie kandydował z listy PSL do Sejmu (otrzymał odpowiednio 1953 głosy i 428 głosów).