Licenciado en Psicología por la FES-Iztacala, UNAM y Maestro en Psicología Social por la Facultad de Psicología de la UNAM. Ha trabajado en el Instituto de Capacitación y Desarrollo del Sistema de Transporte Colectivo (Metro), en la Subdirección de Capacitación y Servicios Educativos (I.S.S.S.T.E) y en la Dirección General de Educación Especial (S.E.P).
Fue Profesor de Asignatura en el Centro de Estudios Científicos y Tecnológicos "Cuauhtémoc" del I.P.N. Se ha actualizado en diversos cursos en temas como la Planeación y la Evaluación Académica, Estudios de Género y Masculinidad, Sexualidad, Diseño de Protocolos de Investigación y Metodología. En la Facultad de Psicología de la UNAM, ha impartido materias tanto del Plan de Estudios anterior como del Nuevo Plan, en el área de Psicología Social.
Ha sido director, revisor y jurado en diversas tesis de licenciatura. Se ha presentado como ponente, conferencista, participante en mesa redondas, comentarista de diversas películas y como colaborador en la presentación y dictámenes de libros. Ha impartido cursos dentro y fuera de la UNAM. Ha colaborado como Secretario Técnico de la Coordinación de Psicología Social, y como Coordinador de la misma.
Actualmente se encuentra cursando el tercer semestre del Doctorado en el Programa de Maestría y Doctorado en Psicología de la UNAM.