Psicólogo clínico y forense, ha sido catedrático en Psicología Clínica, Criminal y Forense en dos países y cinco universidades. Actualmente es catedrático en Psicología Clínica en la Universidad San Carlos de Guatemala y la Universidad Panamericana, y en Psicología Criminal y Forense, a nivel de pregrado y máster, en la Universidad del Valle. Es Licenciado en Psicología y Máster en Psiocología Clínica por la Universidad de La Habana y fue psicólogo de la Vicedirección Forense del Hospital Psiquiátrico de La Habana por varios años, etapa en la que evaluó casos de psicología pericial forense. En Guatemala ha sido asesor para el Ministerio Público por Naciones Unidas, asesor en psicología operativa para SAAS (Secretaria de Seguridad) y también ha impartido talleres a la Policía Nacional Civil en el campo de la psicología policial. Pertenece a varias organizaciones científicas internacionales, tales como la International Assoc. of Group Psychotherapy, la International Federation of Psychotherapy y el Colegio de Psicólogos de Guatemala.