Conocido como «El Explicador» es un biólogo, maestro, especialista en sistemas de cómputo, escritor, divulgador científico, conductor de radio y televisión, conferencista y promotor del pensamiento racional.
Actualmente divulgador de la Ciencia y entre otras actividades Editor de la revista Scientific American México.
Se inició como conferencista en la Sociedad Astronómica de México en 1974. Ha sido director y conductor de programas de radio desde 1989 en ABC Radio, Radio Sportiva, Ondas del Lago, Grupo Imagen, Radio Monitor y MVS Radio. Ha sido guionista y conductor de televisión en la Unidad de Televisión Educativa, Educational Management Group, Canal 40 y en el programa «Ciencia Hoy» realizado por TV UNAM y presentado por el Canal 11 del Instituto Politécnico Nacional, entre otras.