Se formó en las inferiores de Talleres de Córdoba, luego pasó a las de Boca Juniors para posteriormente recalar en el Mérida FC de México donde debutó oficialmente. Entre los clubes más importantes para los que jugó se encuentran Defensa y Justicia (en Primera División); Atlético de Rafaela, Atlético Tucumán, Belgrano de Córdoba, Patronato de Paraná y San Martín de San Juan (en la Primera B Nacional), entre otros.