Born in Vigo, Province of Pontevedra, Galicia, José Juan played one match in La Liga with RC Celta de Vigo in the 2002–03 season, which consisted of 37 minutes in a 2–2 home draw against Racing de Santander after coming on as a substitute for Pablo Cavallero, who was sent off (he replaced field player José Ignacio de facto).
[2] After having joined Ciudad de Murcia in January 2005, José Juan spent three and a half years with the Segunda División club – renamed Granada 74 CF in 2007 – and had a lengthy spell in the Segunda División B, with stints at CD Ourense (two), Celta de Vigo B and Granada CF.
[3] In August 2012, after two consecutive promotions at Granada (losing his place after the first), José Juan signed for second division team CD Lugo of his native region.
[6] On 27 June 2019, free agent José Juan signed a one-year contract with Tercera División club CD Alcoyano, aged 40.
[9] On 14 December that year, in the second round of the next tournament, he saved two penalties in the 3–1 shootout defeat of top-flight Levante UD.