Byłem (w kolejności) nastawniczym na kolei, dilerem ubezpieczeniowym, pracownikiem samorządowym, pracownikiem organizacji pozarządowej i zastępcą prezydenta miasta.
Moja pierwsza przynależność partyjna to Unia Pracy (rok, w trakcie studiów), Unia Wolności (byłem sekretarzem koła). Potem miałem troszkę przerwy -jakieś 21 lat- aż w 2022 zostałem członkiem partii Polska 2050 Szymona Hołowni. Pełnię funkcję sekretarza okręgu.
W zasadzie "od zawsze" byłem aktywny społecznie, w 1991 roku jeszcze w szkole podstawowej zostałem członkiem Parlamentu Dzieci i Młodzieży Województwa Katowickiego. Poza działalnością w UW byłem aktywnym działaczem Stowarzyszenia Młodych Demokratów. Byłem jednym z współzałożycieli Centrum Rozwoju Inicjatyw Społecznych CRIS, organizacji infrastrukturalnej, która była częścią Sieci SPLOT. Zakładałem kilka innych stowarzyszeń. Z ramienia wspomnianego SPLOTu koordynowałem program EURO-NGO finansowany przez PAFW, który miał przygotować organizacje do absorbcji funduszy unijnych - najpierw w regionie, a potem na terenie całego. Byłem reprezentantem komitetów monitorujących FIO i RPO. W 2013 roku otrzymałem nagrodę Eurolider Internautów (nagroda Ministra Rozwoju Regionalnego). Byłem członkiem zespołu doradczego przy kancelarii Prezydenta RP Bronisława Komorowskiego ds. Rozwiązań Finansowych i Prawnych w zakresie Działalności Społecznej i Obywatelskiej. W 2023 roku odebrałem ogólnoeuropejską nagrodę Innowacje w Polityce w kategorii demokracja, gdzie docenione zostały techniki partycypacyjne opracowane i stosowane w rybnickich projektach rewitalizacyjnych