Psycholog, studia na Wydziale Nauk Społecznych Katolickiego Uniwersytetu Lubelskiego (1981-1986). W 1999 r. w Akademii Medycznej w Białymstoku uzyskał tytuł doktora nauk medycznych w specjalności biologia zachowania. Współzałożyciel Ośrodka INTRA Białystok, aktualnie jest pracownikiem Ośrodka Pomocy i Edukacji Psychologicznej INTRA w Warszawie.
Z Ośrodkiem Rozwoju Osobistego i Psychoterapii INTRA współpracuje w obszarze działalności superwizyjnej.