Juan was born in Seville, Spain in 1976. He graduated from Cadiz University in 1998 and from Berklee College of Music in 2004.
He has performed in the USA, Japan, Phillippines, England, Ireland, France, Portugal and Spain. Currently Juan teaches at a Jazz program in Cádiz University. He organized the "Cádiz International Jazz Workshop" during 4 years.