Tennis Staff


Barry Mills
Director of Tennis

Barry has been at The Dominion since 1990. He was the Head Teaching Professional until 1995. His experience includes over 30 years as a Division I college and professional player, teacher, and coach. Barry has taught the 4 year olds and has coached world ranked players. "My main responsibilities are now the efficient operation of Dominion's Tennis operations here and in Austin but my love is  seeing the success of any player I am honoured to teach or see participate in our programs". Barry has been the Head coach of the U.S. Tennis Association Area Training Center in San Antonio. He is a past president of San Antonio's Professional Tennis Association and a previous board member of the San Antonio Tennis Association. Barry is also our Aquatics Director. Please contact Barry at

  Daniel Cantu
Director of Junior Development

Daniel has been at The Dominion since 1999. He played at the University of Texas at Tyler. In 1996, Daniel was awarded Coach of the Year by the Texas Tennis Coaches Association, while leading his USTA Men’s team to a successful season.
Please contact Daniel at

  Rajah Greer II
Director of Adult Tennis

Rajah has been at The Dominion for 10 years as an assistant tennis professional. He was born and raised in San Antonio and graduated from The University of Texas in San Antonio in May of 2015 with a degree in Biology. Rajah teaches in our Tennis Academy and is involved with many of our tennis teams and our adult clinics. Rajah is such an asset to the Dominion and all of it's programs. Please contact Rajah at

  John Haley "JJ"
Assistant Tennis Professional

John is an assistant tennis professional at the Dominion Country club. In 2009, he graduated from Tyler junior college with a minor in tennis management. After graduation, he transferred to Cleveland State University with a bachelors degree in psychology in 2011. While attending the Academy at Dominion, he was a national finalist for the 18 and under division and recipient of the sportsmanship award. JJ will be working in all aspects of our adult , junior programs and member events. Please contact JJ at 210-698-2288.


Site by Clubessential