Greg graduated from Texas A&M in 1984 after working with the football program for five years. He is licensed and certified as an Athletic Trainer. Since graduation he has worked with high schools, professional hockey, and has served as Head Athletic Trainer for the Texas Ballet Theater since 1991. He currently consults with numerous ballet schools as well as Metropolitan Classical Ballet. In 2005, he was selected as a member of the National Taskforce on Dancer Health by DanceUSA, charged with improving the overall health and well-being of professional dancers.
In addition to his Athletic Trainer duties, Greg also oversees the daily operations of the therapy department. His other professional interests include biomechanical analysis of throwers and throwing injuries. He has been helping restore function and reduce pain for Bone and Joint Clinic patients since 1990.