El año 1958, con solo 15 años, debutó en la portería del Mequinenza CD en Tercera División.
[1][2] Jugó con las selecciones catalanas juvenil y amateur, así como con la selección española militar, llegando a disputar el Mundial Militar de 1966 donde terminó tercero.
[1][3] En el primer equipo no pudo disputar ningún partido oficial, únicamente, pues a la portería había jugadores como Salvador Sadurní, con solo dos años más que él.
[1][3] Se marchó al CE Sabadell, donde llegó a ser cuarto clasificado en Primera División la temporada 1968-69, y como consecuencia disputó la Copa de Ferias la temporada siguiente.
[1][3] Acabó su carrera militando en la UE Sant Andreu, donde jugó durante seis temporadas.