Career
He played during his career in the Scottish Premier League for Livingston F.C. He also played in his homeland with Godoy Cruz Antonio Tomba, Brown de Adrogué, Club Atlético Platense, Independiente Rivadavia, Club Deportivo Maipu, Deportivo Morón, Gimnasia y Esgrima de Concepción del Uruguay, Futbol Club Ferro Carril Sud. As well for Chilean club Deportes Naval, Portuguese club Associação Naval 1º de Maio and Bolivian side Sport Boys Warnes. Godoy Cruz (2003-2004)
Brown de Adrogué (2005)
Platense (2005-2006)
Independiente Rivadavia (2006-2008)
Livingston F.C. (2008-2009)
Naval (2009)
Deportivo Morón (2009)
Deportes Naval (2010)
Deportivo Maipú (2010)
Gimnasia y Esgrima (University of Colorado) (2011-2012)
Futbol Club Ferro Carril Sud (2012)
Sport Boys Warnes (2012-2013)
South.K. Victoria Wanderers F.C. (2013-now).