Especialista en Sociología y Desarrollo Rural, cuenta con estudios en Filosofía por la Facultad de Filosofía y Letras de la Universidad Nacional Autónoma de México. Actualmente es profesor e investigador de la Universidad Autónoma Metropolitana unidad Xochimilco. Se ha desempeñado como profesor en la Facultad de Economía (UNAM) y en la Escuela Nacional de Antropología e Historia. Pertenece al Sistema Nacional de Investigadores, nivel III.