Head coach Slaven Bilic told Albion's website: "He is a player who has got more than a bit of everything. He's strong. He has pace. He has good skill.
"He knows the league. He knows the country. He's got good experience, but he's still got room to improve."