Trener i coach Polskiego Instytutu NLP. Mistrz NLP. Ukończył kurs Trenera Doskonałego organizowany przez Polski Instytut NLP oraz Austriackie Centrum Szkoleniowe NLP (Österreichisches Trainingszentrum für Neuro-Linguistisches Programmieren). Absolwent i pracownik Wydziału Psychologii Uniwersytetu Warszawskiego, gdzie otworzył przewód doktorski. Prelegent i uczestnik specjalistycznych konferencji. Autor publikacji naukowych z zakresu psychologii. Ukończył dwuletni kurs z zakresu wspierania rozwoju psychologicznego ludzi przy Ośrodku „Synapsis”. Współpracował z Warszawską Grupą Konsultingową Sp. z o. o. jako konsultant, członek zespołu prowadzącego audyty menedżerskie oraz kierownik projektu badań satysfakcji pracowniczej. Od kilku lat prowadzi szkolenia dotyczące nawiązywania kontaktu, autoprezentacji, komunikacji interpersonalnej w sytuacjach problemowych. Aktualnie poza działalnością w Polskim Instytucie NLP, gdzie m.in. prowadzi kursy certyfikacyjne, współprowadzi zajęcia na studiach podyplomowych Wydziału Psychologii Uniwersytetu Warszawskiego „Zarządzanie personelem” oraz współpracuje ze Szkołą Wyższą Psychologii Społecznej jako wykładowca i trener.