należał do Stowarzyszenia Dziennikarzy Rzeczypospolitej Polskiej, pełnił funkcję sekretarza Zarządu Kieleckiego Oddziału i członka Sądu Koleżeńskiego. W latach 2006–2022 był dziennikarzem Katolickiej Agencji Informacyjnej.
Praca zawodowa Pracował jako tokarz w latach 1979–1980 w Ośrodku Transportu Leśnego w Zagnańsku. Od 1980 do 1986 był pracownikiem Polskich Kolei Państwowych, m.in.: odprawiaczem pociągów, dyspozytorem wagonowym i dyspozytorem ds. transportów wojskowych. W latach 1986–1989 był dyrektorem Gminnego Ośrodka Kultury w Zagnańsku. W 1990 r. pracował jako instruktor kulturalno-oświatowy w Młodzieżowym Centrum Kultury w Kielcach.
Działalność społeczna W 1980 r. był działaczem Niezależnego Samorządnego Związku Zawodowego „Solidarność” na Stacji PKP Kielce. W latach 2003–2005 pełnił funkcję wiceprezesa Towarzystwa Przyjaciół Sztuki Pięknych w Kielcach. Od 2012 r. jest sekretarzem Stowarzyszenie Plus Minus 50.