Party affiliation: Democrat
Attorney department social service, City of Auburn, New York, 1967—1968. Associate A. Solomon Menter, Syracuse, 1969. Sole practice Auburn, since 1970.
Assistant district attorney Cayuga County, New York, 1971—1979, district attorney, since 1980. Associate professor criminal justice Auburn Community College, 1975—1978. Attorney Auburn Housing Authority, since 1970, Town of Fleming, New York, since 1975, Town of Owasco, since 1976.
Counsel United Steel-workers, since 1975, teamsters, since 1982, district attorney, 1980—1983. Chairman Cayuga County Heart Fund, 1970, Auburn Zoning Board Appeals, 1971—1974.
Denomination: Roman Catholic