Stoke City have signed forward Andre Vidigal from Portuguese club Maritimo for an undisclosed fee.
The 24-year-old, who represented Portugal at under-21 level and can play through the middle or as a winger, has signed a three-year contract.
He was previously at Dutch club Fortuna Sittard and had spells on loan with Estoril in Portugal and Cypriot outfit Apoel Nicosia.
"This is an exciting new challenge for me," he told the Stoke website.
"I believe that Stoke City is a club with ambitions that match my own, which is to play at the highest level.