Peu après sa naissance, ses parents déménagent dans les Asturies. Ils s'installent d'abord à Infiesto(es), puis à Oviedo lorsqu'il atteint l'âge de 13 ans.
Après avoir étudié le droit à l'université d'Oviedo, il travaille comme juriste à Madrid, en premier lieu au ministère de l'Industrie. Par la suite, il rejoint le ministère des Travaux publics ensuite.
Trois ans plus tard, en 1982, il est nommé conseiller à la Santé du gouvernement régional pré-autonome des Asturies. Il est reconduit à son poste à la suite des élections régionales du et du .
Président des Asturies
Pour le scrutin du 26 mai 1991, c'est lui qui mène la Fédération socialiste asturienne-PSOE (FSA-PSOE). Ayant totalisé 41% des voix et une majorité relative de 21 députés sur 45 à la Junte générale, Juan Luis Rodríguez-Vigil est investi président de la principauté des Asturies le suivant.
Il doit cependant remettre sa démission deux ans plus tard, à la suite d'un scandale financier, le «Petromocho». Dans cette affaire, son gouvernement et lui ont été induits en erreur par un faux représentant d'une compagnie pétrolière qui promettait de construire une raffinerie dans les environs du port de Gijón. Bien qu'il n'ait pas été corrompu dans cette affaire, il quitte le pouvoir en évoquant des raisons de « dignité politique ».