Toñito González was formed as a footballer in the youth levels of Universitario de Deportes, one of the most important and historically relevant clubs of the Peruvian top division.
González was promoted to the first team under manager Jorge Amado Nunes during the 2006/07 season, amounting a total of 12 league appearances by the end of it.
Toñito González's only goal for his hometown club came as out-of-the box angled rebound in a 1–1 game against FBC Melgar during the 2013/14 Torneo del Inca in Lima After a brief and uneventful 3-month spell in Ayacucho FC, González signed for Universidad César Vallejo in August 2016 as the team edged relegation to the Peruvian second division.
González's 6 league appearances did not prove to be sufficient to help the team avoid relegation and Universidad César Vallejo lost its slot in the top tier of Peruvian football.
In the following season, the club accessed the promotion play-offs but lost the final 3–5 on penalties against Sport Boys in a game where González remained in the bench.