Born in Minas de Ríotinto, Province of Huelva, José Carlos grew in Sevilla FC's youth system, making his first-team debut on 15 February 2009 as he played two minutes in a 2–0 away win against RCD Espanyol.
[4] With the arrival of new coach Gregorio Manzano, José Carlos fell out favour and was sent on loan to FC Cartagena in the Segunda División, until June 2011.
late into that month, signing a one-year deal with the Greek club and reuniting with his former Sevilla coach (main squad and reserves) Manuel Jiménez as well as teammate Cala.
[6] José Carlos scored his first competitive goal for AEK against FC Dinamo Tbilisi in a UEFA Europa League qualifier, the game's only in a home fixture.
[14] On 9 December 2015, after trials at Recreativo de Huelva[15] and UE Llagostera, José Carlos signed a short-term deal with the latter club.