Party affiliation: Republican
- Member audit staff Peat, Marwick, Mitchell & Company, Newark, 1961-1968, audit manager, 1968-1973, audit partner Trenton, New Jersey, 1973-1987. Managing partner Klynveld Peat Marwick Goerdeler Peat Marwick, Princeton, since 1987.
Denomination: Roman Catholic
With United States Army, 1961-1968. Member American Institute of Certified Public Accountants, New Jersey Society of Certified Public Accountants, Mercer County Chamber of Chamber (board directors since 1985), American Diabetes Association (president central Jersey chapter since 1989, Distinguished Citizen award 1990), Navesink Country Club (president 1984-1986), Metedeconk National Golf Club.