Student, University Maryland, Ulm, Germany, 1956. Student, University Pacific, 1958. Bachelor, San Francisco State University, 1961.
Master of Arts in Language Arts, San Francisco State University, 1966. Postgraduate, University Washington, 1962. Postgraduate, University British Columbia, Canada, 1963.
Co-public weekly tabloid Bay Window (name later changed to Bay Area Arts Review), San Francisco, 1957-1959. Editor literature magazine Transfer, San Francisco State University, 1959-1961. Editor, public Illuminations, Berkeley, California, since 1965.
Married Hadassah Haskale, July 1966 (divorced 1971). Married Yolanda Ponce Chirinos de Jesus, November 17, 1977 (divorced 1982). 1 child, David Preston.