Desarrolló una larga carrera profesional de 17 años en los que jugó en seis clubes diferentes, todos ellos catalanes.