With little opportunity in Argentina, he signed for Ecuadorian giant Emelec as a loan, to replace for Gabriel Achilier who left for Mexico. However, he regained his position and became a frequent starter for the Ecuadorian side, helping the club to reach the round of sixteen in 2017 Copa Libertadores before losing to San Lorenzo de Almagro on penalty. Despite this impressive performance, he left the club by the end of the season. Veracruz He joined C.D. Veracruz for the 2018–19 Liga MX season, where he joined compatriots Pedro Gallese, Carlos Cáceda and Wilder Cartagena. But with the club suffering financial turmoil, he left the club by mutual consent. Al-Nassr In July 2018, he left Mexico for Saudi Arabia where he signed for Al-Nassr in the Saudi Professional League for the next two seasons with an option to a third year, the transfer was given for 5 million in exchange. However, his performance wasn't impressive, being used only in ten games. Melgar He returned to Peru to play for FBC Melgar as a loan from the Saudi club. Universitario In summer 2019, he came to play for Universitario de Deportes, where he arrived as a free player. He made his debut for the club facing Los Caimanes in the 2019 Copa Bicentenario, but was given a red card in just 34 minutes in the field. After an unimpressive demonstration in the club, even though the club still wanted him to stay playing, he left by mutual consent after just a season. Universidad César Vallejo He signed for Club Deportivo Universidad César Vallejo in late 2019, where he was instrumental, once again, in helping the club to qualify for the 2021 Copa Libertadores. International career Before he came to pro in 2008, his talent allowed him to captain the Peru national under-17 football team when the country first hosted the 2005 FIFA U-17 World Cup, also the first youth World Cup Peru participated. He later participated in the 2007 South American U-20 Championship with the Peru national under-20 football team, but not successful. With these experiences and good performance in club level, he was called up into the national team of Peru, first for the failed 2010 World Cup qualifiers where he debuted against Venezuela in a 1–3 away defeat. He was included in 2011 Copa América, where he played well and helped Peru to obtain third place, even though he