Samorządowiec, dziennikarz, wykładowca akademicki, przedsiębiorca. Autor książek. Przewodniczący Platformy Obywatelskiej w Katowicach. Mieszkaniec Nikiszowca.
W latach 2014-2018 radny Sejmiku Województwa Śląskiego. Od 2018 radny Miasta Katowice. Przewodniczący Komisji Klimatu.
Uczył filozofii w szkołach średnich. Publikuje na łamach Gazety Wyborczej, Newsweeka, Polityki. Prowadził też własną działalność gospodarczą w Katowicach.
Inicjator uchwały antysmogowej dla Województwa Śląskiego oraz powołania Śląskiej Rady Seniorów. Pomysłodawca Marszałkowskiego Budżetu Obywatelskiego.