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.
Licencje:
Certyfikat Psychoterapeuty (nr 131) Polskiego Towarzystwa Psychologicznego, (2007 r.).
Certyfikat Psychoterapeuty (nr 11/T/2016) Polskiego Towarzystwa Integracyjnej Psychoterapii Doświadczeniowej i Edukacji Społecznej Stowarzyszenie Intra (2016 r.)
Certyfikat Superwizora (nr certyfikatu: 104) Polskiego Towarzystwa Psychologicznego (2016 r.)