El defensa cordobés, de 22 años, inició su carrera futbolística en el Séneca CF y el Córdoba CF, antes de marcharse en el 2011 a la cantera del Real Madrid, con el que debutó en Segunda División B.
La temporada 2014-15 abandonó el club blanco para fichar por el filial de UD Almería, con el que jugó en la liga Adelante y en la Copa del Rey, enfrentándose al Celta en los dieciseisavos de final de la pasada campaña. Esta temporada jugará con el filial celeste en Segunda División B.