He was born in Avilés in Spain. He studied at Conservatory of Dance of Madrid in 2012–2017. He then completed internships in the USA, where he completed a training program at the Miami City Ballet School in Florida in 2016.

Since the 2016/2017 season he dances joined the NMST ballet ensemble as a Corps de ballet with soloist obligations. 
 
Photos - Season:
LES LIAISONS DANGEREUSES
Gerardo González Villaverde
Photo by: Serghei Gherciu
LES LIAISONS DANGEREUSES
Gerardo González Villaverde, Matthias Kastl
Photo by: Serghei Gherciu
LES LIAISONS DANGEREUSES
Matthias Kastl, Gerardo González Villaverde
Photo by: Serghei Gherciu
LES LIAISONS DANGEREUSES
Gerardo González Villaverde, Matthias Kastl, Sawa Shiratsuki
Photo by: Serghei Gherciu
SWAN LAKE
Scéna z 3. dějství

Aglaja Sawatzki (Czardas), Gerardo González Villaverde (Czardas)
Photo by: Serghei Gherciu
All That Jazz, Rock, Blues
Stéphane Aubry (Après resage), Rei Masatomi (Après resage), Gerardo González Villaverde (Après resage), Stefano Pietragalla (Après resage), Giacomo Quatraccioni (Après resage), Yago Catalinas Heredia (Après resage)
Photo by: Martin Popelář
COGITO ERGO SUM
Natalia Adamska, Gerardo González Villaverde
Photo by: Miroslav Pawelek
COGITO ERGO SUM
Gerardo González Villaverde
Photo by: Miroslav Pawelek