Trener, szkoleniowiec, coach. Posiada dwudziestoletnie doświadczenie w prowadzeniu terapii, coachingu i szkoleń.

Inicjator i współzałożyciel Polskiego Stowarzyszenia NLP, obecnie pełni funkcję honorowego Przewodniczącego. Wykładowca studiów podyplomowych Coaching i NLP   w Wyższej Szkole Informatyki i Zarządzania w Rzeszowie. Posiada certyfikat NLP Master Trainer oraz Coach Master Trainer. Twórca systemów coachingu i szkolenia coachów w projektach współfinansowanych przez UE „Coach- superwizor społeczny: ku profesjonalizacji innowacyjnych form wsparcia osób zagrożonych wykluczeniem społecznym" oraz „Coaching - nowa metoda wsparcia procesów integracji społecznej i zawodowej". Autor publikacji „Myśli emocje przekonania” oraz „NLP według Dantego”. Współautor publikacji „Nowe Metody Pracy w Szkole” red. M. Taraszkiewicz oraz „Coaching społeczny – Innowacyjne techniki i narzędzia wsparcia osób zagrożonych wykluczeniem społecznym” red. M. Kulesza.