Party affiliation: Democrat
- Assistant professor zoology University Rhode Island, Kingston, 1970-1971. Professor biology Boston State College, 1971-1982, University Massachusetts, Boston, since 1982. Attorney private practice, Boston and Fall River, since 1978.
Denomination: Roman Catholic
Member Conservation Law Foundation. Member of American Bar Association, Human Anatomy and Physiology Society, Massachusetts Bar Association, Boston Bar Association, American Physiological Society, Nature Conservancy, National Arbor Day Foundation, Wilderness Society, Appalachian Mountain Club, Adirondack Mountain Club.