Ukończył studia na kierunku polityka społeczna w Instytucie Nauk Politycznych i Dziennikarstwa Uniwersytetu Śląskiego oraz studia podyplomowe w zakresie inwestycji kapitałowych w Wyższej Szkole Bankowej w Poznaniu. W latach 2008–2010 zajmował stanowisko wiceprezesa Wojewódzkiego Funduszu Ochrony Środowiska i Gospodarki Wodnej w Katowicach. W 2010 koordynował likwidację szkód w środowisku wyrządzonych przez powódź w województwie śląskim. W tym samym roku objął stanowisko wicestarosty powiatu tarnogórskiego. Piastował to stanowisko do lutego 2013, kiedy został mianowany I wicewojewodą śląskim.