As a young boy he attended Thayer Academy in Braintree, Massachusetts with Bill Delahunt where he graduated and enrolled in Mount Saint Charles Academy in Woonsocket, Rhode Island where he graduated.
He attended Thayer Academy in Braintree, Massachusetts with Bill Delahunt where he graduated and enrolled in Mount Saint Charles Academy in Woonsocket, Rhode Island where he graduated. This was as a young boy.