Tras formarse en las categorías inferiores del FC Barcelona se fue al Real Betis Balompié "B" en 2008.
En 2010 firmó con el Extremadura UD, llegando a marcar cinco goles en los 32 partidos que jugó.
[1] Posteriormente jugó en el Palencia CF, Écija Balompié y CD Ronda antes de irse a Indonesia a fichar por el PSMS Medan durante unos meses.
Posteriormente volvió a España para jugar en el Xerez CD,[2] antes de fichar finalmente en 2014 por el FK Mladost Podgorica de Montenegro.
Posteriormente pasó por el Tarxien Rainbows FC de Malta y el St.