Terry grew up in San Diego playing competitive soccer at a young age. Since the day he graduated from college he has either been teaching or coaching kids. In 2004, he moved to Prescott, Arizona where he coached both recreational and competitive tournament teams. In 2013, Terry transitioned over to the Prescott Blackhawks where he both coaches and is the Assistant Technical Director. In 2016, he became the Next Level Training coordinator.