Doświadczenie zawodowe zdobywał pracując jako pracownik i menadżer w działach marketingu. Szkoli firmy w zakresie psychologicznych umiejętności w zarządzaniu, umiejętności menadżerskich i sprzedażowych oraz prowadzi szkolenia ogólnorozwojowe , trenerskie i coachingowe. Współtworzył wraz z Wojciechem Eichelbergerem pierwszy w Polsce ośrodek szkoleniowy zajmujący się odpornością psychologiczną i profilaktyką antystresową, gdzie pracował jako trener i konsultant. Przebył wiele szkoleń, m.in. z zakresu psychoterapii w Instytucie Gestalt w Krakowie, Szkołę Coachingu Moderator oraz Coach-Wise Essential akredytowany przez ICF, Psychologię coachingu na Uniwersytecie Warszawskim, Akademię Coachingu Colegium Civitas.