Es egresado de la Universidad Iberoamericana y de la Universidad Nacional Autónoma de México en la Facultad de Ciencias Políticas y Sociales, profesor fundador de la Universidad Autónoma Metropolitana Xochimilco.