Politolog, specjalista w zakresie europeistyki, absolwent Uniwersytetu Śląskiego w Katowicach. Ukończył również studia podyplomowe na Wydziale Nauk Ekonomicznych Uniwersytetu Warszawskiego (realizowane wspólnie z Narodowym Bankiem Polskim), w Kolegium Zarządzania i Finansów Szkoły Głównej Handlowej w Warszawie oraz w Instytucie Studiów Politycznych Polskiej Akademii Nauk i Collegium Civitas w Warszawie. Otwarta licencja