Broker Check

Community Service

President Topsfield Youth Soccer


As the President of Topsfield Youth Soccer, I lead an incredible group of volunteer coaches from Topsfield, Boxford and Middleton in creating and maintaining a fun and competitive soccer environment.  We currently coach 25 teams that compete in the Essex County Youth Soccer Association.  We register, coach, and develop over 500 children and coaches in Topsfield ranging from 2 years old to 19 years old. Our mission is to make soccer fun and keep kids playing for as many years as possible.

President Masconomet High School Boys Soccer Boosters

January 2020 - March 2022

Lead a volunteer group of energized parents whose main goal is to enhance the enjoyment of Masco soccer by all players on the Freshman, Junior Varsity and Varsity teams.  Events organized include soccer tennis barbecue, senior night, end of year banquet, strawberry festival fundraiser, pasta dinners, and distribution of additional team gear.

Topsfield and Masco Youth Soccer Coach

Fall 2007 - Spring 2021

I have coached my oldest son Spencer and my youngest son Graham and their friends since they were each 4 years old.  In addition to coaching in the Fall and Spring for the past 13 years, I have enjoyed coaching numerous indoor soccer teams as well.  Below is a picture of the Topsfield Fire Under 12 team that competed very well in the Mass Tournament of Champions in Lancaster in June 2018 after going undefeated in regular season play.

Masconomet Regional Middle School Council 

Fall 2018 - Spring 2020

School Council is an advisory committee composed of parents, faculty, and school administrators.  The Council meets with the Masconomet Middle School Principal, on the first Thursday of the month from October through June to discuss significant educational issues and decisions affecting the middle school.

Member Board of Directors Topsfield Athletic Association 

2010 - 2019

The Topsfield Athletic Association is a nonprofit organization established by community volunteers to provide organized sports activities for the youth and adults of the town. The emphasis is on developing sportsmanship, individual skills, teamwork and a positive self image. Every effort is made to see that every individual who registers is given a place to play on an appropriate team.