 He graduated from University of Michigan in 1959, and from Syracuse University with a master's degree in creative writing in 1963.He taught at Massachusetts Institute of Technology, Sarah Lawrence College, Wake Forest University, Memphis State University, Memorial University of Newfoundland, Colby College (Maine) and Syracuse University.In 2005, he read his poetry at the Library of Congress.