The player joins from Schalke 04 for the rest of the season after spending much of the last campaign with Vitesse Arnhem.
“He has a lot of experience, from being an international with his country and from the European competitions he has played in,” Osasuna sports director Angel Martin Gonzalez said.