Absolwent Akademii Górniczo Hutniczej w Krakowie oraz studiów podyplomowych na różnych uczelniach w zakresie handlu zagranicznego, ekonomii oraz stosunków międzynarodowych. Szkolony przez renomowane firmy w zakresie zarządzania biznesem, zarządzania projektami , sprzedaży, marketingu, negocjacji oraz wystąpień publicznych. Specjalista w zarządzaniu sytuacjami trudnymi i kryzysowymi, negocjator i mentor. Trener w Maxwell Team Polska.