Debutó en Sarrià en 1976 contra el Real Madrid al cual le metió un gol.
Llegó a ser internacional con España y fichó por el FC Barcelona de Helenio Herrera, que pagó 40 millones de pesetas y 3 jugadores a cambio.
Después de su traspaso, regresó al Real Club Deportivo Español, donde se encontró con el entrenador José María Maguregi con el cual no tenía buena relación, y el Español decidió traspasarlo otra vez.
A pesar de que las asociaciones de jugadores veteranos tanto del Real Club Deportivo Español y del FC Barcelona intentaron ayudar a Canito, nada pudieron hacer y murió a los 44 años en Pobla de Montornés, Tarragona.
Jugó en diferentes posiciones dentro del terreno de juego.