Działacz samorządowy i społeczny z wieloletnim doświadczeniem, członek NSZZ „Solidarności”, w 1981 r. delegat na I Krajowy Zjazd „Solidarności” w Gdańsku, w latach 1991 – 1998 przewodniczący Rady Miasta Żyrardowa, pierwszy starosta Powiatu Żyrardowskiego w latach 1998 – 2002. Założyciel i działacz wielu stowarzyszeń o charakterze społeczno – obywatelskich na terenie naszego miasta.