Nació en la Ciudad de México, donde también realizó sus estudios en la Facultad de Arquitectura, UNAM en el año de 1968. Posteriormente, en 1970, obtuvo la Maestría en Arquitectura de Paisaje con énfasis en Diseño Urbano de la Universidad de California, en Berkeley. En 1984 consiguió la Beca Loeb de la Universidad de Harvard, para realizar estudios ambientales avanzados.