Chico piłkarską karierę rozpoczął w klubie z rodzinnego miasta (Kadyks), najpierw w rezerwach.

W sezonie 2006/2007 wystąpił w 3 meczach Segunda División. W kolejnych rozgrywkach Chico wypożyczano do innych drużyn, najpierw do Portuense, a następnie do rezerw Barcelony, którym pomógł w awansie do Segunda División B. W 2008 Hiszpan podpisał kontrakt z Almeríą, z której w 2010 odszedł do włoskiej Genoi. W 2011 roku wypożyczono go do RCD Mallorca.

10 lipca 2012 podpisał kontrakt z walijską drużyną występującą w Premier League, Swansea City.