Fue catedrático universitario por 50 años de la UNAM y de la Universidad Autónoma Metropolitana (UAM). Inició su carrera literaria en 1960. Se formó principalmente con los escritores Juan José Arreola, Juan Rulfo, José Revueltas, Ermilo Abreu Gómez y Francisco Monterde. En 1967, publicó su primera novela "Los juegos". A esta siguieron "El gran solitario de Palacio, Tantadel, La canción de Odette, Réquiem por un suicida, El reino vencido" y "El amor intangible". "El gran solitario de Palacio" es una novela sobre la Matanza de Tlatelolco.