Jugaba de portero y siempre lo hizo en la Liga Española.
Disputó casi 180 partidos en la máxima categoría del fútbol español, a lo largo de 16 temporadas, en las que militó en 5 clubes diferentes.
Debido a la prometedora carrera que se le preveía fue fichado por el Atlético de Madrid donde no terminó de triunfar teniendo que emigrar al Real Burgos.
Tras el descenso del Real Burgos a segunda fue traspasado al Deportivo de la Coruña donde debido a la alta competitividad entre los porteros no tuvo mucha continuidad.
También entrenó en 2006 a un equipo de la regional gallega y más recientemente en escuelas de fútbol, aunque como declaró en una entrevista en 2010, su mayor preocupación es sacar adelante su empresa.