Absolwent Katolickiego Uniwersytetu Lubelskiego – kierunek psychologia. Współzałożyciel Fundacji Aplica. Swoją pracę terapeutyczną superwizuje pod kierunkiem licencjonowanego superwizora Polskiego Towarzystwa Psychiatrycznego. Warsztat pracy doskonalił w 4-letnim Studium Psychoterapii Psychodynamicznej przy Collegium Medicum Uniwersytetu Jagielońskiego. Ukończył Szkolę Trenerów (Europejskie Ramy Kwalifikacji EQF- 5 stopień trenerski). Ukończył wiele szkoleń, warsztatów i treningów doskonalących warsztat pracy (m.in.: „Podejście skoncentrowane na rozwiązaniach”, „Szkoła dla rodziców i wychowawców – warsztat dla trenerów”, „Terapia i treningi Biofeedback”, „Praca z ofiarami przemocy”, „Trening zastępowania agresji”).
Posiada bogate doświadczenia zawodowe: pracował m.in. jako Terapeuta w Dziennym Oddziale Psychiatrycznym w Krakowie, Psycholog w Poradni Psychologiczno-Pedagogicznej nr.2 w Krakowie, a także jako Konsultant w Centrum Przeciwdziałania Psychomanipulacji w Lublinie. Odbywał staż psychologiczny w Poradni Zdrowia Psychicznego w Lublinie: terapia grupowa – oddział „nerwice i depresje”.