Greg played college tennis at the University of Minnesota. After traveling the world for a few years through tennis he settled in Minnesota holding various tennis teaching and director positions.
In 1985, he conceived of and developed the Flagship Athletic Club, a 19 court multipurpose club in Eden Prairie, Minnesota.
In 1993, he moved to Rochester, Minnesota where he developed the Rochester Athletic Club, a 270,000 square foot multipurpose club also with 19 tennis courts. Greg served as the general manager for 300 employees and 13,000 members. Greg was also a minority owner. The tennis program produced a world junior champion; players who participated in all the Grand Slams; Sports Illustrated National Athlete of the Year winner; numerous Division 1 scholarship recipients; multiple state champions. It averaged 3 adult teams per year going to USTA Nationals. The RAC was named a USTA Facility of the Year.
Greg served as the national tennis director for LifeTime Fitness for 2012- 2015. He oversaw the tennis operations for 21 clubs.
Greg has received IHRSA’s Dale Dibble Distinguished Service Award, was a winner or finalist for seven NOVA 7 Awards. These are the Academy Awards for the fitness industry. He was the first recipient of the USPTA General Manager of the Year Award. The Rochester Athletic Club received the Better Business Bureau Integrity Award for the state of Minnesota in 2009.
Greg authored Tennis Doubles, Wining Strategies for all Levels, a national bestseller.
Greg was elected to the Board of Directors of IHRSA and the TIA. He has served as President for his USTA & USPTA sections.
Greg has been a volunteer for the USTA at the national level for over 20 years serving on the Adjunct Facility, various committees, and chaired the Learning & Leadership committee. Currently, he serves on the Nominating committee.
Greg was selected by the USTA in 2015 to write the Rally the Family guide- a guide to redefine how to attract new tennis players to the game.
Greg has been a presenter at multiple IHRSA, USPTA, PTR, ATP, WTA, and USTA conferences.