W 1989 uczestniczył w kampanii wyborczej Jacka Kuronia. W latach 1990–1991 pracował jako dziennikarz „Tygodnika Solidarność”, następnie w latach 1991–1992 „Gazety Wyborczej”, w 1992 zastępca redaktora naczelnego „Dziennika Zachodniego”. W latach 1992–1995 był redaktorem naczelnym „Dziennika Łódzkiego”, następnie „Dziennika Zachodniego” (1995–1997). W latach 1997–1999 pracował w Grupie Wydawniczej Polskapresse (późn. Polska Press). W latach 1999–2004 pełnił stanowisko wiceprezesa Centrum Szkolenia i Adaptacji Zawodowej w Bytomiu, w latach 2005–2006 był dyrektorem naczelnym katowickiego oddziału TVP, zaś w latach 2006–2007 dyrektorem TVP1. W latach 2018–2022 był ponownie dyrektorem TVP3 Katowice.

Był założycielem oddziału Ligi Republikańskiej w Katowicach (1996), działał w Stowarzyszeniu Pokolenie (od 1997). W latach 2001–2004 był członkiem Prawa i Sprawiedliwości, będąc w 2002 roku członkiem Rady Politycznej partii. Od 2007 był wiceprezes Zarządu Fundacji Edukacja bez Granic.

Życie prywatne Był mężem Anity Gargas. Małżeństwo zakończyło się rozstaniem. Został pochowany 6 maja 2026 na cmentarzu przy ul.