EDUCATION: Gloucester High School; Suffolk University School of Management; Suffolk University Law School.
PROFESSION: Attorney.
ORGANIZATIONS: Essex Club; Sons of the American Legion; Massachusetts Bar Association; American Bar Association; Friends of the Gloucester Council on Aging; Gloucester Human Services Council; Gloucester Bar Association; Gloucester United, President; Rockport Comprehensive Community Health Council; Cape Ann Economical Growth Task Force, Chairman.
PUBLIC OFFICE: Essex County Republican Committee (Board of Directors, 1985-present); Gloucester Republican City Committee (vice-chairman 85-'86, chairman 86-'89); Mass. House (1991-'94); Mass. Senate (1995-2004).