Bachelor, City College of New York, 1970. Master of Arts, University Iowa, 1973. Master of Fine Arts, Brooklyn College, 1978.
Director creative writing humanities Spalding University, Louisville, 1979-1981. Instructor English/Journalism Oregon State University, Corvallis, 1981-1986. Assistant professor English University North Carolina, Wilmington, 1986-1989.
Visiting writer, adjunct University Oregon, since 1989, Linn-Benton Community College, since 1989, Willamette University, since 1989, Western Oregon University, since 1989. Editor, staff writer, media Observer Quarterly, Albany, Oregon. Consultant, literary magazine Aronson, Ch2M Hill, 1989-1997.
Staff production editor Appleton-Century-Crofts, 1977, Swan Publications, 1976-1978, People and Places, 1974-1975, Finance magazine, 1972, The Wilmington Review, others.
Member Willamette Literary Guild (president 1992-2000).
Married Nancy G. Sher, March 11, 1978. Children: Kyla, Ari.