Nacido en Hospitalet de Llobregat, se formó en las categorías inferiores del R. C. D. Espanyol, donde terminó su carrera juvenil.
El 14 de diciembre de 2014 hizo su debut profesional en Segunda División con el primer equipo del C. D. Tenerife, entrando como suplente en la segunda parte en un empate 0-0 como visitante contra la A. D.
En la categoría de plata jugó 9 partidos con el conjunto tinerfeño.
[5] En junio de 2021 decidió probar suerte fuera de España y firmó por tres años con el Śląsk Wrocław polaco.
[6] Al inicio del tercero fue liberado y regresó al fútbol español después de fichar por el Málaga C. F.[7]