E. Josep Maria Gené, donde despertó la atención del Real Madrid.
Tras su paso por el Terrassa FC, en 2010, el club madrileño fichó al jugador para su tercer equipo, el Real Madrid C, en el que militó dos temporadas.
En 2012 firmó por el Real Oviedo, conjunto en el que estuvo durante dos temporadas y media.
Se convirtió en 2015 en nuevo jugador de la primera plantilla para la temporada 2015-16, según informó el entrenador argentino Eduardo Berizzo.
[2] En julio de 2019 fichó por el Real Club Deportivo Mallorca por tres temporadas.