Començà al Mataró (1954-56) i seguidament jugà a segona divisió amb el Cádiz (1956-58) i el Sabadell (1958-61). Les temporades 1961-62 i 1962-63 jugà al València, amb el qual fou dues vegades campió de la Copa de Fires. Més tard actuà amb el Ceuta (1963-65). Formà part de la selecció olímpica als Jocs Mediterranis de Barcelona (1955), però no arribà a jugar cap partit.