Cursó sus estudios de licenciatura en la UNAM, al igual que los maestria en Psicología General Experimental. Realizó un internado de especialización en Daño Cerebral y
Neurorehabilitación en el May Institute de Boston Massachusetts. Actualmente terminó su estudios de espcialización en la North University of Texas obteniendo la certificación Internacional por el Behavior Analyst Certification Board como Board Certified Behavior Analyst.
El ha asistido a varios congresos, talleres y cursos especializados en México y Estados Unidos para su actualización profesional.
En su desempeño laboral fue académico en la Facultad de Psicología de la UNAM, laboró también como Program Specialist en el May Center for Education and Neurorehabilitation en Boston Massachusetts y desde 1997 ha fungido como subdirector, y coordinador de diversos programas de servicios psicológicos a nivel privado y ha fundado diferentes programas de servicio psicológico tanto privados como gubernamentales.
En la actualidad es el Presidente Fundador de la Asociación Ciencias de la Conducta y se encuentra laborando en el MAY Institute de Boston Massachussetts en un programa para la transferencia tecnológica de un programa de su autoría conocido como SIPEICE, fungiendo como Director of Clinical and Educational Technology of the The May Center for Child Development.
Dentro de su productividad académica, ha desarrollado manuales para el desarrollo de programas psicológicos en niños, además de dirigir y producir 7 materiales fílmicos tanto para fines terapéuticos como para el entrenamiento a estudiantes. Ha presentado sus trabajos de investigación en eventos nacionales e internacionales generando más de 32 aportaciones tecnológicas en su área.
Ha sido coautor de 4 proyectos de investigación dentro de la UNAM y autor de dos proyectos de servicio psicológico a nivel privado. Ha participado en el desarrollo de eventos académicos de carácter nacional e internacional y ha tenido diferentes cargos en asociaciones Psicológicas, y ha sido el fundador de dos asociaciones para la creación de programas de intervención Psicológica.