Career
He started his career with Racing Club in Argentina before moving to Italy where he played for Entella and Isernia. He then joined KF Tirana in Albania in the summer of 2002, before playing for both Shkumbini Peqin and Dinamo Tirana during the 2002-2003 Albanian Superliga. He played for KF Tirana during the 2003-2004 campaign before returning to Italy with Nuova Albano and Savona the following season.
He then had a short stint in Switzerland with Football Club Luzern while they were in the second tier of Swiss football.
From there he went on to play for Football Club Carl Zeiss Jena, SpVgg Bayern Hof and Turn- und Sportverein Crailsheim in Germany. In 2008 he signed for SpVgg Bayern Hof for a second time and joined on 9 February 2010 back to Argentina.