Career
His nickname is El Ogro (English: The Ogre) which is in reference to a goal celebration he used to make using a Shrek mask while playing in Chile. In 2008 he was loaned to Argentine club Newell"s Old Boys from Romanian. In 2009, he managed to leave Newell"s early in order to join River Plate.
In 2010 he went to Civil Defense Veracruz to play in the Mexican second division, but he failed to impress in preseason training, resulting in Veracruz terminating the conract.