Estudié biología en la Facultad de Ciencias de la UNAM, realicé una Mestría en el Postgrado de Ciencias Biológicas de la UNAM y un Doctorado en el Postgrado de Ciencias Biomédicas, en el Instituto de Ecología de la UNAM. Actualmente soy Investigador por México en el Jardín Etnobiológico de Oaxaca.
Soy ecólogo interesado en comprender la historia evolutiva de las plantas y procesos que generan la diversificación y he trabajado en asuntos relacionados con la biología de la polinización, ecología, genética de poblaciones y filogeografía de plantas Mexicanas.