Played for Rosario Central (2000-01, 2011-12), River Plate (2001-03), Atletico Madrid (2003-04), S.S. Lazio (2004-05), R.C. Celta Vigo (2005-08), Iraklis FC (2009-10), Las Palmas (2011), All Boys (2012-13), Sportivo Luqueño (2014), Aldosivi (2014-15) and Sarmiento (2016).