Politólogo. Miembro de las Comunidades Eclesiales de Base desde 1985. Profesor de ciencias políticas desde 1995. Ha sido funcionario educativo en las universidades jesuitas de México, en las dos últimas décadas su objetivo es poder responder con educación a los desafíos de la realidad. Es analista político en medios de comunicación con la perspectiva de empoderar a los ciudadanos. Conferencista internacional sobre temas de análisis de la realidad. Formador de más de 50 mil profesores en México y AL sobre aprendizaje situado.