Greg has been involved in the squash community of The Capital Region since 2012. He was a player and captain of the squash team at Siena College where he helped them achieve their first post-season win at the 2013 College Squash Association (CSA) Nationals. While at Siena, Greg helped the program grow and gain popularity on campus though club fairs and social media. After graduating, Greg took on the role of assistant coach for squash at Siena. He has been teaching players, who have never played before, as well as coaching experienced players to improve their skills since 2014.
Greg has a background in racquet sports starting with playing varsity tennis at La Salle Institute in Troy. He has been an active player of tennis and squash locally; participating in local leagues, round-robins, USTA sanctioned events, the Albany Squash League and Commissioners Cup. Greg also is an instructor of tennis at Tri-City Fitness and works with the Siena tennis club.