A San Antonio native, Gonzales attended St. Mary’s School of Law and worked in both the Bexar County and Harris County district attorney offices before opening his own criminal defense practice in San Antonio. He is seeking his second term as district attorney.