Pracował w zamojskim PKS, gdzie  przewodniczył komisji zakładowej. W 1989-90 był przewodniczącym Miejskiego Komitetu Obywatelskiego, a także czł. prezydium Wojewódzkiego Komitetu Obywatelskiego (od IV 1989), jako przewodniczący Wojew. Komisji Wyborczej organizował organizował historyczne wybory w 1989. w  1990-94 radny miejski i wiceprzewodniczący Zarządu Miejskiego. Mieszkaniec przedmieścia Janowice, gdzie przewodniczył komitetowi osiedlowemu.