Greg has five years of head coaching experience at the AAU level and more working as an assistant. Prior to coaching AAU basketball, he was a high school basketball and football official. Greg grew up in Georgia. In high school, he played varsity basketball, football, and baseball. In his junior year, as the starting point guard, he helped lead his team to a 30-win season and an appearance in the state semi-finals. After his junior season, he was selected to the GAACS All-State team and played in the GAACS state All-Star game. In college, Greg had walk-on opportunities in basketball and baseball which he chose to not pursue. He currently lives in Henrico County and is a finance director for a global company in the water industry.