He graduated from St. Mark's School in Southborough, Massachusetts where he is an active trustee making a speech at graduation every year.
He graduated from St. Mark's high school, now he has a son currently enrolled in the school. At St. Mark's he is an active trustee making a speech at graduation every year.