Wilson passed his medical at Liverpool and has signed a three-year contract with the club.
“This is a massive challenge for me. This is one of the best leagues in the world and I will be playing for one of the biggest teams in the world,” said Wilson.
“Coming here from Scotland, people may say I might not be ready for this, but that is a challenge I want to put on myself and that’s the reason I came here.
“It wasn’t a difficult decision to come here as Liverpool are not a team who come in for you every day, so I can’t wait to get started.
“There were other clubs interested in me who are in the Champions League, but once Liverpool came in for me there was only one team I wanted to go to.”







