Estudió Filosofía en la Universidad nacional Autónoma de México y pintura en la Escuela Nacional de Pintura, Escultura y Grabado (La Esmeralda). Su labor literaria la ha compaginado con la de guionista, director y productor de cine y televisión, las artes plásticas y el periodismo, colaborando en numerosos periódicos y revistas. Su obra literaria ha recibido numerosos premios. Ha sido director del Instituto Mexicano de Cultura, y agregado cultural en la embajada de Nueva York.