The 6ft 2in striker told the club's website: "I’m delighted to be here, and I can’t wait to get out on the pitch with my new teammates. I think the Premier League is the best league in the world, and for me it is the right time to move over to England and play for a big Club like West Ham.
"The chance to play under the Head Coach [Lopetegui] is also really exciting. His playing style is important for me, and I am confident that under him I will be able to perform at my best, and score lots of goals."