Absolwent dwóch uczelni wyższych. Na Katolickim Uniwersytecie Lubelskim Jana Pawła II ukończył jednolite studia magisterskie z zakresu psychologii, o specjalności klinicznej. Po ich zakończeniu kształcił się, studiując psychologię podyplomowo na Uniwersytecie Jagiellońskim w Krakowie. Ukończył 4-letnią Szkołę Psychoterapii Psychodynamicznej w Krakowskim Centrum Psychodynamicznym. Członek Polskiego Towarzystwa Psychoterapii Psychodynamicznej. Doświadczenie zawodowe zdobywał w sektorze prywatnym oraz publicznym. Wieloletni pracownik Specjalistycznego Szpitala w Branicach. Pracując w Oddziale Psychiatrii Ogólnej, w tym w pododdziale Psychiatrii Sądowej, pomagał osobom dorosłym i młodzieży w leczeniu zaburzeń i chorób psychicznych. Od kilku lat zajmuje stanowisko specjalisty w zakresie psychologii w Opiniodawczym Zespole Sądowych Specjalistów przy Sądzie Okręgowym w Rzeszowie, gdzie diagnozuje i opiniuje całe rodziny oraz osoby nieletnie. Od samego początku pracę psychoterapeutyczną poddaje regularnej superwizji grupowej i indywidualnej. Swoje umiejętności psychologiczne i psychoterapeutyczne doskonali, biorąc udział w licznych kursach i szkoleniach.