González was born in
Tolox,
Málaga,
Andalusia, and began his career with the Cadete squad of CD Athletic de Coín in 2000. In the following year, he took over
Málaga CF's Alevín squad, before moving to his first senior role with Atlético Yunquera in 2002, with the club in the
Segunda Provincial.
In 2003, González returned to youth football after being named manager of Asociación Veteranos Granada CF's Cadete team. In 2005, he was appointed in charge of the Juvenil squad of
Granada Atlético CF, before becoming first team manager on 20 June 2008.[1]
González left Granada in August 2009 after the club folded, and was named manager of fellow
Tercera División side
Arenas CD shortly after.[2] In July 2010, he returned to Málaga after being named in charge of the Juvenil squad,[3] and reached the
2012 Copa del Rey Juvenil final with the side.[4]
On 9 May 2013, after working as a director of the youth setup with the Albicelestes, González moved to
Real Betis as an assistant coordinator of the youth sides.[5] He returned to managerial duties on 5 June 2014, after being named at the helm of
Loja CD in the fourth division.[6]
González was sacked by Loja on 16 February 2015,[7] and took over
CD El Ejido also in division four on 14 June.[8] He led the latter to a first-ever promotion to
Segunda División B in
his first season, and kept the side in the division until being dismissed on 29 December 2018.[9]
On 5 July 2019, González replaced
Germán Crespo at the helm of fourth level side
Real Jaén.[10] He left to take over
San Fernando CD in the third division the following 28 January,[11] but was relieved from his duties at the latter on 2 July 2020.[12]
On 15 August 2020, González was appointed manager of
Linares Deportivo also in division three.[13] After being group champions in
the regular season, his side missed out promotion in
the play-offs, and he opted to leave on 2 June 2021.[14]
González returned to Linares on 24 September 2021, in the place of
Alejandro Sandroni.[15] On 8 June 2023, after finishing twice in the top six teams of the group, he again left the club.[16]
On 9 June 2023, González returned to Betis after being named manager of
the reserves in
Segunda Federación.[17] The following 27 March, he left the club to take over
Segunda División side
Albacete Balompié on a contract until June 2025,[18] and had his first professional match in charge three days later, a 1–1 home draw against
SD Huesca.[19]