Associate of Arts, State University of New York, Albany, 1981.
Assistant manager American Savings BAnk, New York City, 1953-1963. Stock clerk Bergen Pines County Hospital, Hackensack, New Jersey, 1963-1964. Library The Record, 1964-1967.
Proofreader West Shore Public, Teaneck, New Jersey, 1967-1968, Passaic (New Jersey) Herald News, 1968-1969. Editor Maritime Reporter & Engineering News, New York City, 1969, Discount Store News, New York City, 1969-1975, Avant-Garde Media, New York City, 1975. Finance aid officer Phoenix College, 1975-1988.
Chairman Meals on Wheels Survival, Black Canyon City, 1999. Sergeant 1st class New York National Guard, 1948-1958. Member American Civil Liberties Union, Arizona Civil Liberties Union, Arizona Association Retired Persons, Black Canyon Community Library.
Married Erica Judith Diem, May 7, 1960.