Empezó a formarse como futbolista en las categorías inferiores del RCD Espanyol de Barcelona, con cuyo juvenil compitió desde 2014 a 2016.
En la Segunda División B compitió durante dos campañas (2016-17 y 2018-19), superó los 50 partidos y convirtiendo ocho goles.
También tuvo protagonismo en el RCD Espanyol de Barcelona B que en la campaña 2017-18 (siete tantos) ascendió a la categoría de bronce del fútbol español, tras proclamarse brillante campeón del Grupo V y superar el correspondiente play off ante la SD Compostela.
Durante la temporada 2018-19, alternaría los partidos con el filial en el Grupo III de Segunda División B con los entrenamientos del primer equipo.
En junio de 2019, se compromete con el CD Tenerife para disputar la Liga 123, firmando un contrato por 3 temporadas.