Licenciado en física por la UNAM, maestro en ciencias por la Universidad de Innsbruck, Austria y doctor en Astronomía por el Observatorio de Niza, Francia.
Su tema de especialidad son observaciones de cúmulos de galaxias. Ha trabajado en astrobiología, modelos numéricos de interacción de marea en estrellas binarias y radioastronomía. Ha sido docente de física, matemáticas, historia y geografía en el Colegio Marymount Cuernavaca y la Universidad Panamericana CDMX.
Ha escrito varios artículos de divulgación en las revistas ¿Cómo ves?, Ciencias, Chilango y otros más en diversas páginas electrónicas. Fue además colaborador del programa de divulgación científica La oveja eléctrica en canal 22 y del programa radiofónico Random. Actualmente es académico y docente en la Universidad Iberoamericana Ciudad de México, así como astrónomo y divulgador científico en el Centro Astronómico Clavius de la Ibero. Es conductor del Programa Calypso, por Ibero 90.9 FM los miércoles a las 16:30 horas.