Guardameta ilicitano formado en la cantera del Elche Club de Fútbol.
Jugó en Tercera división con el Ilicitano y el Alcobendas para posteriormente dar el salto a Segunda B con el Denia.
Posteriormente comenzó la temporada 2013/14 en el Mar Menor CF de la del grupo murciano de Tercera división, para fichar en enero por el CD Castellón, del grupo VI.
[2] En la siguiente temporada ficha por el Birkirkara FC de la primera división maltesa.
Es traspasado al Zebbug Rangers FC, de la primera división maltesa, para la temporada 2015/16, donde juega actualmente.