Razem z nim w 1990 wstąpił do Polskiego Stronnictwa Ludowego (przewodniczył tej partii na Zamojszczyźnie), następnie w 1991 organizował Polskie Forum Ludowo-Chrześcijańskie „Ojcowizna”.

W 1994 współtworzył Stowarzyszenie Wspierania Rozwoju Ziemi Tomaszowskiej, w tym samym roku został radnym rady miasta w Tomaszowie Lubelskim. Przyczynił się do utworzenia w tym mieście w 1995 Punktu Dydaktycznego Katolickiego Uniwersytetu Lubelskiego Jana Pawła II, stanowiącego filię tej uczelni. W 1997 został senatorem IV kadencji, wybranym z ramienia Akcji Wyborczej Solidarność. W Senacie reprezentował województwo zamojskie. Od 1998 do 2002 zasiadał w sejmiku lubelskim. W 2001 bez powodzenia kandydował do Sejmu z listy Akcji Wyborczej Solidarność Prawicy. Działał w Ruchu Społecznym AWS, w 2006 wstąpił do Stronnictwa Ludowego „Ojcowizna”. Objął w nim funkcję wiceprezesa.

Zajął się prowadzeniem 10-hektarowego gospodarstwa rolnego i własnego młyna. Był członkiem zarządu głównego Stowarzyszenia Młynarzy RP.

W wyborach samorządowych w 2010 bez powodzenia ubiegał się o mandat radnego sejmiku lubelskiego z listy Stronnictwa „Piast”Serwis PKW – Wybory 2010. W wyborach w 2014 kandydował na burmistrza Tomaszowa Lubelskiego z ramienia komitetu Nasz Tomaszów, zajmując ostatnie, 6.