Bachelor, Columbia College, 1974. Master of Public Administration, Syracuse University, 1976. Doctor of Philosophy, University Michigan, 1981.
Assistant professor University Rochester, New York, 1980—1986, deputy chairman department economics, since 1986. Consultant in field.
Member of National Tax Association, Tennis Club Rochester (president, board directors 1999—2001).
Married Karen Altman, October 9, 1983. 1 child Julia.