Ukończył prawo i politologię na Uniwersytecie Śląskim i podyplomowe studia podatkowe na Uniwersytecie Warszawskim, specjalizuje się w ubezpieczeniach społecznych, rynku pracy i podatkach. Pracował, m.in. jako etatowy aplikant sądowy i dziennikarz w Pulsie Biznesu i Dzienniku