Juega como centrocampista y actualmente pertenece al Atromitos de Atenas de la Superliga de Grecia.
Es un jugador formado en las categorías inferiores del RCD Mallorca en el que iría quemando etapas hasta finalizar la temporada 2015-16 en el Juvenil "A" del conjunto bermellón.
El 18 de enero de 2017, regresa al RCD Mallorca B, pero semanas después se desvincula del RCD Mallorca y el 1 de febrero de 2017, firma por el Terrassa FC de la Tercera División de España En julio de 2017, firma por el AFK Csikszereda Miercurea Ciuc de la Liga III, la tercera división en el sistema de ligas del fútbol rumano.
[1] En la temporada 2018-19, lograría el ascenso a la Liga II, la segunda división en el sistema de ligas del fútbol rumano, en la que jugaría durante las dos temporadas siguientes.
El 5 de enero de 2021, firma por el ACS Sepsi OSK Sfântu Gheorghe de la Liga I, la primera división del fútbol rumano.