Law clerk Rhode Island Supreme Court, Providence, 1964-1966. Private practice, 1966-1968. General counsel Division Taxation Rhode Island, 1968-1973.
Private panel trustee United States Trustee, Department Justice, Boston, 1979-1988. Private practice Providence, since 1972. Chairman unauthorized practice of law committee Rhode Island Supreme Court, Providence, since 1986.
Mock trial coach Rhode Island Legal Educational Partnership, Providence, 1989, 90. Instructor international law Temple Emanuel Adult Educational Program, Providence, 1987.
Member campaign staff Democratic party, Providence, since 1966. With United States Navy, 1956-1958. Member American Bar Association, American Arbitration Association (arbitrator) Commercial Law League, Rhode Island Bar Association (chairman law practice management committee since 1987, education committee, insurance committee, house of deals 1982-1990), Rhode Island Association Criminal Defense Attorneys.