Doctor en Estudios Mesoamericanos (Antropología), y maestro en Filosofía de la Ciencia, ambos por la UNAM. En la Universidad Federal de Santa Catarina, Brasil, y en FLACSO, Ecuador llevó a cabo estancias de investigación. Realizó trabajo etnográfico con poblaciones nahuas en los Altos de Morelos, México, y con comunidades kichwas en Cayambe, Ecuador. Sus temas de investigación abarcan la antropología y filosofía de la tecnología así como algunas áreas de la Antropología Ecológica: evolución cultural, ecología política y filosofía de la etnobiología. Sus intereses son la relación entre tecnología y cognición, la interfase teórico-metodológica entre biología y antropología, así como la caracterización de conocimientos locales como formas emergentes de vida y conocimiento. Es profesor de la Licenciatura de Etnología en la ENAH y de Antropología en la UNAM.