Boyd was a member of the New Canaan High School Class of 1983. While at New Canaan High School, he was one of the most dominant players in CT Lacrosse. Helping the 1982 Undefeated Team win the FCIAC and State championships. In 1983, the Team would repeat as FCIAC champions and he was awarded All-American honors.
After High School, Boyd attended the University of North Carolina. During his career at UNC, the team wons two ACC Championships (1984, 1988), as well as the 1986 National Championship.
Boyd received All-ACC honors in both 1985 and 1988. He was awarded third-team All-American in 1985. In 1988, Boyd became the first NCAA Division 1 Men's First-Team All-America lacrosse player from New Canaan.
Boyd currently lives in New Canaan with his wife Keri, and three childrenn, McKenna, Kaleigh, and Chase.