Greg started his playing career on the first ever Falmouth High School varsity lacrosse team in 1985. After Falmouth, Greg spent a postgraduate year at Wilbraham & Monson School. He then went on to attend Springfield College. At Springfield, he was a two-time All American and is the second leading scorer in program history. Greg then went on to the professional ranks and played five seasons in the National Lacrosse League with the Rochester Knighthawks and the Boston Blazers.
As a coach, Greg has coached for years at the college, high school and club levels. He spent 10 years coaching college lacrosse at schools including Massachusetts Maritime Academy, Nichols College, Ohio Wesleyan University (NCAA DIII Semifinalist) and Colgate University (two time DI ECAC Champion). Greg moved back to Cape Cod in 2000 and coached Barnstable HS from 2001-2009 where he turned their program around making it to the MIAA DI Quarterfinals in 2007 & 2009. Greg also coached at Falmouth HS in 2010-2011 before joining Kings Lacrosse on a full-time basis.
Greg is the founder of Cape Cod Lacrosse, which has been instrumental in the growth of lacrosse on Cape Cod. His summer college leagues, adult tournament and summer youth camps have been running for over 30 years!!!