The 24-year-old, who represented Ecuador at this summer's World Cup in Brazil, has arrived from Mexican club Morelia and becomes the Welsh side's fifth signing of the summerSwansea City have completed the signing of Ecuador winger Jefferson Montero.
The 24-year-old joins the Premier League from Mexican side Morelia and has signed a four-year contract with Garry Monk's side.
Montero trained with his new team-mates on Thursday and becomes Swansea's fifth signing of the summer after the arrivals of Bafetimbi Gomis, Stephen Kingsley, Marvin Emnes and Gylfi Sigurdsson.
The former Villarreal winger has been capped 43 times by Ecuador and started all three of their group matches at this summer's World Cup in Brazil, but could not help them reach the knockout stages.
He also lifted the 2007 Pan-American Games with Ecuador and the 2013 Copa MX Apertura with Morelia.