Gary and his wife, Brenda, have three children. He is a graduate of Arizona State University, class of 1981, with B.S. degree in Computer Information Systems. He retired from the US Army in 1998 after 20 years with the rank of Major and in 2010, he retired from public service with the State of Texas as the director of Information Resources for the Texas Commission on Environmental Quality. His volunteer service as treasurer for Round Rock Christian Church (Disciples of Christ) provided significant recent experience in church finances and accounting. He pursued the part- time responsibilities of accounting assistant because he wants to continue working and to contributing to non-profit or religious institutions.