Działał w Unii Demokratycznej (z jej ramienia kandydował w 1991 do Senatu), następnie w Unii Wolności, kierując jej strukturami w Żyrardowie.

Na przełomie 1994 i 1995 ubiegał się o urząd prezydenta PruszkowaJanina Kowalska, Kto zasiądzie na fotelu prezydenta Pruszkowa, „Życie Podstołeczne” nr 1 (28), styczeń 1995, s. 1, 7.. W połowie lat 90. był prezesem zarządu Zakładów Lniarskich w Żyrardowie, a od 1997 do 2003 dyrektorem finansowym w Hortex Holding S.A. W wyborach samorządowych w 2002 został wybrany w skład rady powiatu żyrardowskiego z ramienia PO, w 2006 uzyskał reelekcjęW. Szustakiewicz i B. Rusinowska liderami, „Życie Żyrardowa” z 20 listopada 2006.. Był członkiem zarządu powiatu żyrardowskiegoMaria Barbasiewicz, Powiat żyrardowski: przewodnik subiektywny, Mazowieckie Centrum Kultury i Sztuki, Warszawa 2009, s. X. (2002–2008). W 2003 przejął obowiązki wiceprezesa zarządu komunalnej spółki z o.o. – Przedsiębiorstwa Gospodarki Komunalnej Żyrardów. W 2009 premier powierzył mu funkcję komisarycznego wójta gminy Radziejowice, którą pełnił do marca 2010. W wyborach samorządowych w 2010 ubiegał się o ponowny wybór na wójta Radziejowic, uzyskując w II turze 48,93% głosów.