Bachelor in English, Fordham University, 1966. Master of Business Administration, Rensselaer Polytechnic Institute, 1982.
Underwriter group pensions New York Life Insurance Company, New York City, 1966-1969. Senior underwriter group pension department Cigna, Bloomfield, Connecticut, 1969-1977. Director retirement income programs and human resources program Barnes Group Inc., Bristol, since 1977.
Member operating committee Business Coalition on Health, Hartford, 1983-1984.
Connecticut state chairman APPWP, Hartford, 1981-1982. Member Democratic Town Committee, Enfield, Connecticut, since 1977. Member Enfield Board Education, 1979-1987.
Member University São Paolo. Chess Federation.
Married Margaret Joyce, June 4, 1966. Children: Wayne, Sean, Glenn.