Actualmente dirige a la Sociedad Deportiva Ejea de la Segunda Federación.
Jugador formado en la cantera del Real Zaragoza, debuta con el Real Zaragoza "B" en 2001, con dieciocho años, en edad de juvenil, disputando el primer tramo de la temporada en un filial muy competido, en el que no conseguiría quedarse con una plaza en el centro del campo, volviendo al División de Honor.
Continuando con su faceta como jugador, a la siguiente temporada jugaría en el extinto segundo filial, el Universidad-Real Zaragoza "C".
[1] Comenzó su carrera íntegramente como entrenador en las categorías inferiores del Real Zaragoza en 2015, tomando el Infantil "B", para pasar posteriormente por el Liga Nacional Juvenil, el Cadete "B" y el División de Honor Juvenil.
[8][9] Sin embargo, tras poco más de un mes en el cargo, fue reemplazado por Juan Ignacio Martínez y regresó al banquillo del filial, habiendo conseguido una victoria y 7 derrotas en 8 partidos al mando del Real Zaragoza.