Gary was born on September 15, 1955 in San Angelo, Texas. Gary and his siblings grew up in San Angelo. He graduated from Paint Rock High School. Gary went onto college in Sul Ross State University in Alpine, Texas where he graduated in 1977 with a bachelor’s degree.
After school, came back home to the family farm and ranch. Mid 1980’s were bad farming years. He went to work outside the family farm as General Manager at Paint Rock Wool Warehouse where they brokered wool, lamb feed lot, general store and automotive center.
In 1987, Gary went to work for the City of Brady. He began as Purchasing Agent moved up to Director of Public Works. He soon became Assistant to the City Manager, then Assistant City Manager and was promoted to City Manager in 1997.
After leaving Brady in November 2000 and accepted the position as City Manager in Port Lavaca where he worked there until November 2009. Gary and his wife moved to Liberty. He continued his career as City Manager in Liberty until retirement in 2018. After retiring, he and his wife, moved outside Columbus, Texas to start enjoying retirement. In July 2018, Gary was asked to be the City Manager in· Eagle Lake, Texas where he worked until May 2019. The City of Edna proudly hired Gary to be their City Manager where he is now.
Gary has been married to Georgia for forty-one (41) years. They have two children. Their daughter, Shawna and her husband live in Ganado, Texas while son, Jonathan and grandson live in Port Lavaca, Texas.