 In the 2010 Republican runoff election for House District 52, Gonzales defeated his intraparty opponent, John Gordon, 3,583 (71.4 percent) to 1,438 (28.6 percent).Then in the general election, he unseated the Democratic incumbent, Diana Maria Maldonado (born c. 1962) of Round Rock, 25,430 (57.4 percent) to 16,823 (38 percent).The Libertarian Party nominee, Charles McCoy, polled another 2,012 votes (4.5 percent).