Своєю грою за останню команду привернув увагу представників тренерського штабу сербської «Црвени Звезди», до складу якої приєднався 2006 року. Відіграв за белградську команду наступні два сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Црвени Звезди», був основним гравцем команди. Протягом 2008-2010 років виступав в Англії, де на умовах оренди провів по одному сезону в «Евертоні» та «Вулвергемптоні», у жодному з цих клубів не зміг стати стабільним гравцем основного складу.
2010 року повернувся на батьківщину, ставши гравцем клубу «Депортіво Кіто».
2011 року уклав контракт з мексиканською «Пачукою», а у 2012 перейшов до іншого мексиканського клубу, «Пуебла».
До складу саудівського «Аль-Гіляля» приєднався у червні 2013 року, уклавши з цим клубом дворічний контракт.
Виступи за збірну
2003 року дебютував в офіційних матчах у складі національної збірної Еквадору. Наразі провів у формі головної команди країни 80 матчів, забивши 9 голів.