Es doctor en Antropología y ejerce la docencia en el Seminario Permanente de Antropología Contemporánea y del Laboratorio de Antropología y Transdisciplina del Instituto de Investigaciones Antropológicas de la Universidad Nacional Autónoma de México.
Como investigador, se ha dedicado al trabajo de campo con comunidades indígenas en muchos lugares de Centroamérica y del sur de Estados Unidos.