Formado en el Club Deportivo Constancia, llegó a debutar con tan sólo 16 años en la Segunda División B con el primer equipo en 2012.
A la temporada siguiente fue fichado por el Rayo Vallecano de Madrid para su equipo juvenil, con el que compitió durante dos temporadas, en las cuales debutó también con el filial rayista en su último año en la disciplina vallecana.
Para la temporada 2015-16 volvería a las Islas Baleares para jugar con el Club Deportivo Llosetense, siendo un suplente habitual en el centro del campo del equipo, que jugó la primera temporada de su historia en Segunda B.
Fichó la siguiente campaña por el filial del Real Club Deportivo Mallorca, con el que ni siquiera llegó a debutar, al ser cedido, un mes después de su llegada, a la Agrupación Deportiva Almudévar del grupo aragonés de la Tercera División, con el que fue un jugador muy destacado en su grupo, llamando la atención, entre otros, del que sería el campeón de la competición el Deportivo Aragón, filial del Real Zaragoza, por el que ficharía a la temporada venidera, y con el que volvería a jugar en Segunda B.
[1] El 21 de mayo de 2018, una vez finalizada la temporada con el filial, renovó con el Real Zaragoza para las siguientes cuatro temporadas promocionando al primer equipo.