Norwich City have completed the signing of winger Onel Hernandez from Eintracht Braunschweig on a three-and-a-half-year contract for an undisclosed fee.

Cuban-born Hernandez, 24, moved to Germany aged six. He made his way through the youth ranks at Arminia Bielefeld, before moving on to Werder Bremen II and Wolfsburg II. He joined Braunschweig in the summer of 2016.

Playing in the second tier of German football, Hernandez has made 53 appearances for Braunschweig, scoring six goals.

“I’m very hungry to play for Norwich,” Hernandez told Norwich City TV. “I came here to win matches, to give my all for my teammates and my club.

“I like to get the fans excited and everything is very positive.”

City boss Daniel Farke said: “Onel had an outstanding season last year in the German second tier, playing on the wing.

“He’s right-footed but can play on both the left wing and the right wing, and he can also play as a quick striker who can make runs in behind. We’re very happy to have him at Norwich.”

Watch our exclusive interview with Onel here.