Estudió la licenciatura en Biología (Facultad de Ciencias), con el tema de tesis Ecología de las interacciones. Después estudió la maestría en ciencias (Facultad de Ciencias, UNAM) con el tema de tesis Ecología poblacional de plantas. Hizo su doctorado en Ciencias (Universidad de Kyoto, Japón) con el tema de tesis Ecología genética. Participa en el Macroproyecto con el tema Biología de la conservación. Su área de especialidad es Ecología molecular, Genética de la conservación y filogeografía. Fue integrante del hoy Instituto de Ecología (IE) de la Universidad Autónoma de México (UNAM) y su Secretario Académico, así como miembro fundador y primer director del CIEco (Centro de Investigaciones en Ecosistemas, UNAM Campus Morelia). Sus líneas de estudio son la ecología, la biología de la conservación y el aprovechamiento de los recursos genéticos.

Como conferencista ha participado en más de 70 congresos, y ha ofrecido 56 conferencias en seminarios y simposios, tanto a nivel nacional como internacional. Dentro de sus publicaciones se encuentran 33 artículos de divulgación en libros y periódicos, un libro, ocho artículos en libros y 89 artículos de investigación (en revistas con arbitraje) internacionales indizadas. Ha recibido diversos premios y reconocimientos por su trabajo como investigador, es miembro fundador de la Sociedad Científica Mexicana de Ecología, que presidió entre el 2009 y hasta el 2011. Actualmente es el Secretario de Desarrollo Institucional de nuestra casa de estudios.