Comenzó su carrera en Huracán de Necochea, también jugó en Santamarina de Tandil, Aldosivi de Mar del Plata, Brown de Arrecifes y en el Real Jaén de España, entre otros, pero se destacó jugando para Huracán de Tres Arroyos donde es considerado para algunos el mejor jugador de la historia de este club, donde jugó 425 partidos y convirtió 285 goles, en el resto de los clubes donde jugó son cerca de 680 partidos jugados con casi 400 goles.