Bachelor, Tufts University, 1964. Master of Arts in History, Stanford University, 1966. Doctor of Philosophy in Public Policy, Union Institute, 1978.
Assistant professor Cleveland State University, 1975—1980. Executive director Ohio Public Interest Campaign, Cleveland, 1976—1983, Citizen Action, Cleveland, Chicago and Washington, 1980—1997. Managing director Fenton Communications, Washington, 2004—2010.
Chief of advocacy campaigns Fenton, District of Columbia, New York, San Francisco, Los Angeles, since 2010. Executive director New Economy Communications, since 1998.
Member Citizens for Tax Justice (president 1980-1997), National Conference Alternative State and Local Public Policies (board directors 1976-1980), Citizen Labor Energy Coalition (board directors Washington 1978-1990), National Campaign Against Toxic Hazards (board directors 1983-1987).
Married Karen Beth Nussbaum, July 9, 1978. Children: Gene, Jack, Eleanor.